FAIL Nation

Hero Cats, Mascots, and Pop Divas Have All Thrown Better First Pitches Than 50 Cent