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.