John Smoltz has agreed to a contract with the Cardinals.
St. Louis will only owe Smoltz $100,000 for the rest of the year, according to a source.
He is expected to join the team's starting rotation, but the Cardinals haven't ruled out the possibility of using him in the bullpen later in the season.
Smoltz Agrees To Deal With Cardinals