I'm not a big pro-sports fan. I prefer college sports to pro, and solo sports, like tennis and swimming, to team. But this bears a little discussion:
Now that Mark McGuire is about to take the job of Cardinals' hitting coach, he decides to fess up -- finally -- about his use of steroids throughout his career. And this guy not only lied about it repeatedly, and for many years, he lied to Congress. Let me see if I remember correctly: Lying to Congress is a federal offense for which he can be charged with "contempt of Congress." I think he should be charged. I also think the Cards need to come up with a very convincing reason to keep him in his new job.
Mark McGuire is what I would call... a real putz.
http://www.nytimes.com/2010/01/12/sports/baseball/12mcgwire.html?hp

