After nearly three months on the market, infielder Ty France has struck a deal with a new team in the American League.