Scooby Axson
Friday December 13th, 2013

New Royals outfielder Omar Infante had a career-high 113 OPS+ in 2013. (Mark Cunningham/Getty Images) New Royals outfielder Omar Infante had a career-high 113 OPS+ in 2013. (Mark Cunningham/Getty Images)

The Kansas City Royals agreed to sign free agent infielder Omar Infante, ESPN.com's Buster Olney.

According to the report, Infante will receive a four-year deal worth $30 million.

Infante hit .318 with 10 home runs and 51 RBIs in 118 games with the Detroit Tigers last season.

The New York Yankees also were reportedly interested in Infante, offering him a three-year, $24 million deal. Infante can play multiple positions in the infield, but has played 60 percent of his time at second baseman.

LEMIRE: Cruz, Drew, Garza among best free agents available by position

Infante is an upgrade over anything the Royals put out at second base last season. The team's second basemen hit .243 with only four home runs in 2013.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.