Everyone has been giving 50 Cent soo much crap after his disastrous pitch at the Mets game on Tuesday!! 

Well he's not as bad as we thought! 

TMZ has video of him warming up his arm, throwing strikes a few minutes before he took the field.  Performance anxiety maybe?

Watch him throw pretty decent, respectable pitches!! 

Has he redeemed himself??