Photo: Getty Images
Did Steve Aoki just top 50 Cent for the worst first pitch ever? Lol
Steve was throwing out the first pitch at a Boston Red Sox v Houston Astros game, and… well, just watch. (Watch the first pitch below)
WATCH:
(Thanks for the tip, Tommy Chuck!)