Omar Infante has been one of the best and underrated second base pieces on the free agent market this offseason, drawing quiet interest from different teams. It became known on Friday that Infante was nearing a four-year deal with the Kansas City Royals, which was the contract he ultimately signed.
Infante and the Royals have agreed to terms on a 4-year, $30 million deal, according to Buster Olney of ESPN. The deal will come to around $30.5 million including incentives, according to reports. Expect Infante to be a good piece at second base for a team in the Royals that needed one somewhat desperately.
In 2013, Infante hit .318/.345/.450 (113 OPS+) with 10 home runs and 51 RBI in 118 games with the Detroit Tigers. Over his career, Infante has hit .297/.319/.402 (93 OPS+), while averaging 10 home runs and 56 RBI per 162 games. The Royals as a ball club had a 28th-worst OPS from second baseman in 2013 (.600). Infante will be an immediate upgrade.