May 28, 2014May 28, 2014bcnn1wp WATCH: 50 Cent Throws ‘Worst’ First Pitch Ever Before Mets-Pirates Game