If this is true, then this guy is one Major League Idiot..
And he's guilty of lying before a congressional committee as well.
I'm listening to the O's game on WBAL (Baltimore) and they said USA Today is also reporting the story. His suspension is expected to be announced today. He's not in the line up today either.