50 Cent Throws The Worst First Pitch Ever

Remember last year when Carly Rae Jepsen threw the worst first pitch of all time? It surely didn't take long for someone to one-up her.

Rapper 50 Cent threw out the ceremonial first pitch during Tuesday night's game between the New York Mets and the Pittsburgh Pirates, and well…there are no words to explain it:


What do you have to say for yourself, 50 Cent?


"Even the hero cat had a better first pitch than this!!! 50 Cent throws like my grandma!! HAHA what a doofus!" Bandy said on Facebook.  It looks like ESPN will now have to update its Not Top 10 list.

For more viral videos, click here.