Former All-Star Jose Lopez has earned one of Cleveland's final roster spots heading into the season. Lopez hit .313 with two homers and 10 RBIs this spring to earn a utility infield role. The 28-year-old had a big season with Seattle in 2009, batting .272 with 25 homers and 96 RBIs before his production fell off the next two years with the Mariners and then the Rockies.