Roy Oslwalt, 36, is retiring after 13 seasons, according to ESPN. The three-time All-Star has a career record of 163-102 with a 3.36 ERA in 365 games. He had more wins (150) from 2001 to 2010 than any other Major League pitcher.
His career started with the Astros in 2001 and he played for the Rockies, Phillies and Rangers.