Foul Balls!7 years ago | By Saigon The always exciting 50 Cent recently blamed his poor pitch at Cit...