BJ Rains of Fox Sports Midwest tweeted that "Pitcher Ian Snell has retired....Cardinals sent him to minor league camp this morning and he decided to call it a career."
Snell, 29, had signed a minor league contract with St. Louis in January. For all his promise, he ended up 38-53 with 4.80 ERA in his seven big league seasons. Snell struck out 639 in 803-1/3 innings; he also walked 372 batters in 152 games (136 starts).
The moral is to enjoy your ride; ya' never knows how long it'll last. Just ask Ollie Perez, who may be joining Ian shortly in the talented-but-d'oh jobless line.