Not Quite A Mark McGwire Sighting, But CloseLeitch5/14/08 7:00pmFiled to: Mark McGwireBarack ObamaBaseballSt. Louis CardinalsSteroids14EditSend to EditorsPromoteShare to KinjaToggle Conversation toolsGo to permalink It's been a while since we've seen Mark McGwire. Wait ... was that him at that Obama rally yesterday? OK, no, that wasn't him. But admit it: You wouldn't be surprised if he looked like this now.