Nelson Cruz Homerun Off A 94 MPH Pitch

Nelson Cruz hits the homerun to put the Orioles up 1-0 in the ALDS.

Tagged with: , ,
Posted in MLB

Leave a Reply

Your email address will not be published. Required fields are marked *

*