Boo Boo was at New York’s Citi Field (for those who don’t know, it’s where the Mets lose every year) to throw the ceremonial first pitch… and let’s just say I hope that his crack-pitching wasn’t as terrible as his baseball pitching.
PREVIOUS: Joe – Mary Jane (Remix) f. 50 Cent