The Cubs agreed to terms with versatile free agent infielder Aaron Miles on a two-year, $4.9 million contract, adding important depth to the middle infield. Miles, a switch-hitter who spent the past three seasons with St. Louis, played seven positions for the Cardinals last season, primarily second base (49 starts) and shortstop (24). RealGM Note: As the 428th ranked player in season FIC, Miles 'deserved' to make $1 million in 2008 and had a Reina Value of -29%.