Back in 2005 rapper 50 Cent was one of the hottest names in entertainment. Nine years later, he is throwing out first pitches at New York Mets games. Tonight, in Flushing, New York, the rapper tried – and failed – at throwing out a first pitch. He may have been hit with a few shells and doesn't walk with a limp, but his fastball sure is way off.
Watch it here: