The Marlins and second baseman Omar Infante have agreed to terms on a two-year contract extension. Infante would have been eligible for free agency this winter. The new deal is for two years and about $8 million, according to two sources. Acquired from the Braves last offseason as part of the Dan Uggla deal, Infante has provided the Marlins with Gold Glove-caliber defense.