The New York Mets invited 50 Cent to throw out the ceremonial first pitch before their game at Citi Field last night against the Pittsburgh Pirates.  Although there is TMZ footage showing 50 practicing before the game, he ended up throwing one of the worst first-pitches we have ever seen.  Check out the first pitch below and the footage of 50 practicing his first pitch at the bottom of the page.


Photo: Getty Images
Source: ESPN