Putting his signature where his mouth was, mark Mcgwire on Tuesday embraced the city that had embraced him and accepted less than the going rate to play for the 1st. Louis Cardinals for the next three years.
Mcgwire stays with the cards.