According to FOX Sports’ Jon Morosi, the Kansas City Royals and infielder Omar Infante have come to an agreement on a 4-year deal.
Infante had been connected to the Royals for quite some time, but had been drawing interest from a few teams across MLB – most notably the New York Yankees.
CBS Sports’ Jon Heyman had reported that the Yankees were willing to offer three years for Infante’s services but that the 2010 National League All Star was seeking a four-year pact.
It appears Kansas City has gone the extra year.
Infante is a career .279/.319/.402 hitter and has spent time at second base, shortstop and third throughout his 12-year career.
In 2013, Infante hit .318/.345/.450 for the Detroit Tigers with 10 home runs and 51 RBI over 118 games exclusively as their second baseman.
According to ESPN’s Buster Olney, the deal is said to be for 4-years and about $30 million.
The dollar amount has since been confirmed by several sources.
Infante, who turns 32 on December 26th, spent roughly 7.5 seasons in total with the Tigers – from 2002-07 and 2012-13 – three seasons with the Atlanta Braves and 1.5 with the Miami Marlins.
The $30 million over four-seasons given to him by the Royals represents a significant increase over the $4 million he made in each of his last two seasons with Detroit.