The best first pitch you’ll see in some time

38 Comments

At the Tigers-Indians game on Saturday Indians legend Omar Vizquel threw out the first pitch. He sailed the thing all the way to the backstop. This guy was a major leaguer less than a year ago and he couldn’t throw a ball to another player standing 60 feet away. It was … bad.

This first pitch, from a game in Japan on Friday, however, was not bad. It was all kinds of good. Even if it hurts every muscle in my body to watch it: