John Smoltz signs with St. Louis Cardinals
MLB.com is reporting that former Atlanta Braves star John Smoltz has signed on to pitch for the St. Louis Cardinals for the remainder of the season.
John Smoltz is ``strongly leaning'' toward signing with the Cardinals, according to a report on ESPN.com.