The greatest first pitch ever? I think so.

http://www.youtube.com/watch?v=bHPqCA-mpsc