But to be quite honest, neither are we and no one can be perfect all the time.
Here are 10 other terrible first pitches, courtesy of TIME.
But to be quite honest, neither are we and no one can be perfect all the time.
Here are 10 other terrible first pitches, courtesy of TIME.