50 Cent embarrassed himself when throwing the first pitch at a game between the New York Mets and the Pittsburgh Pirates.
To say the ball went wide is something of an understatement. It almost hit a photographer standing well away from the line of fire.
To be fair to 50 Cent, real name Curtis Jackson, he took his failure rather well. He laughed about it and had a joke with the real athletes standing on the field.
However, this is likely to not be forgotten quickly, and gives haters an easy way of getting at the hip-hop star. But then he deserves being mocked for his music career, let alone his baseball skills.