There comes a day when all players have to hang up their cleats and for pitcher Roy Oswalt, that day is today.
According to Buster Olney, the three-time MLB All-Star has decided to retire.
All-Star pitcher Roy Oswalt has decided to retire, and plans to work with his agent, Bob Garber. 163 wins, 102 losses.
Oswalt, who debuted in 2001 spent parts of ten seasons with the Houston Astros organization and five times ranked in the top five for National League Cy Young Award voting.
In addition, Oswalt won the 2006 National League pitching title and was named the 2005 National League Championship series MVP.
In 2010, Oswalt was traded to the Philadelphia Phillies were he spent parts of a season and a half before signing for short stints with the Texas Rangers and Colorado Rockies.
The Missouri born pitcher experienced his best statistical season in 2010, putting up a 2.76 ERA through 32 starts (and 33 appearances overall).
The Houston Astros are said to be in discussions to sign he and Lance Berkman (who retired earlier this offseason) to one day contracts so both can retire as members of the Astros organization.