I don’t even like the Cards but this is just stupid.
I'll tell you what is stupid: Showering praise and respect on McGwire and LaRussa, who are perhaps the biggest cheaters ever to be involved in the game of baseball.
If Pete Rose were for some reason reinstated, and as a manager guided a team to a world series win, would that be right?
It is just not right that LaRussa is even allowed to be in the league. The cheating piece of crap should be exiled like Rose.
Apparently some Cardinal fans and other milk-toast types who think everything in MLB is nicey-nicey don't like to hear the truth.