(CLEVELAND) — Free-agent starting pitcher Jon Garland has agreed to a minor league contract with the Cleveland Indians. The deal is contingent on the 32-year-old passing a physical next week, when the Indians begin spring training.
Garland spent his first eight big league seasons with the White Sox, winning 18 games twice while helping Chicago end their 88-year World Series title drought in 2005. He later went on to play for the Los Angeles Angels, the Arizona Diamondbacks, the San Diego Padres and the Los Angeles Dodgers twice.
The Indians will give Garland the opportunity to battle for the fifth spot in the rotation along with Kevin Slowey, David Huff, Zach McAllister and Jeanmar Gomez.
The former All-Star owns a career record of 131-119 with a 4.32 ERA in 330 starts.
Copyright 2012 ABC News Radio