Mar 11, 2017- Miami, FL, USA- Dominican Republic outfielder Nelson Cruz (23) hits a home run in the eighth inning against the USA during the 2017 World Baseball Classic at Marlins Park. Mandatory Credit: Logan Bowles-USA TODAY Sports Nelson Cruz smashed a thre... More »
We use cookies!
By using this site you agree to the use of cookies, more info.