As if we didn't already know, Ozzie Guillen is a total jackass. Check out this story from FOXSports about his recent comments:
Does he know what country he lives in? I say go back to Venezuela.
What DEFCON is Guillen's managerial career at?
I'm certainly against political correctness, but there is so much wrong with the shit this guy is spewing, I don't even know where to begin.