White Sox
WATCH: Kansas City Royals Pitcher Dillon Gee Throws Quite Possibly the Worst Pitch in Baseball History
Even Randy Johnson, one of the best pitchers in major league baseball history, has thrown a wild pitch over the head of his catcher all the way to the backstop. [...]