The Cleveland Indians have agreed to a one-year, $5 million contract with veteran infielder Juan Uribe, who will likely be their starting third baseman this season. Uribe played for the Los Angeles Dodgers, Atlanta Braves and New York Mets last season, batting .253 with 14 home runs in 119 games. During his 15-year career, Uribe has also played for Colorado, the Chicago White Sox and San Francisco.
More...