50 Cent had the honor of throwing out the first pitch at the New York Mets home game this past Tuesday. New York was getting set to take on the Pittsburgh Pirates when the rapper took the mound to cheers for the ceremonial first pitch.

Those cheers quickly turned to laughter when 50 wound up and let the ball fly. Watch the video below.