Kevin Keyes Smashing Home Run

Share

Kevin Keyes hit a towering home run to left field at Five County Stadium that shatters a light on the light tower and made it rain glass