The Indians have signed infielder Mike Aviles to a two-year, $6 million contract with a club option for the 2015 season. Aviles, who was acquired in a trade from Toronto in November, gives the Indians depth at second base, shortstop and in the outfield if necessary. He spent last season as Boston's primary shortstop, batting .250 with 13 homers and 60 RBIs in 136 games. Aviles' deal could be worth $9.25 million if he reaches performance bonuses. The 31-year-old received a $1 million signing bonus. He'll make $1.75 million this season, $3 million in 2014 with the Indians holding a $3.5 million option in 2015.