Randy Johnson set a pretty high standard with his Opening Day first pitch
Randy Johnson sets standard with first pitch
We've seen a lot of first pitches. We've seen the worst and we've seen the best, and on Opening Day this year, we saw another candidate for the latter. To be fair, we heard the guy throwing it had a little prior experience:

For any musician/celebrity/hero cat that might be throwing a first pitch this year, try this young gun's method. You know, just try to win five Cy Young Awards before you show up to the ballpark. Good luck!
Read More: Arizona Diamondbacks