Jeff Suppan has officially announced his retirement from baseball.

Suppan recorded 140 Major League victories in 17 seasons.

"After 17 Major League seasons, I've squeezed everything out of my ability," Suppan said. "I am both honored and blessed to have played the game with some of the greatest teammates and coaches. Baseball will always hold a special place in my heart and I am looking forward to the next chapter of my life."