fail

First Pitch Fail
Watch below, as the first pitch prior to Wednesday night's game between the Boston Red Sox and the St. Louis Cardinals was just little off the mark.

Load More Articles