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 »
Oct 22, 2016- Chicago, IL, USA- Chicago Cubs manager Joe Maddon tips his cap after defeating the Los Angeles Dodgers in game six of the 2016 NLCS playoff baseball series at Wrigley Field. Mandatory Credit: Jerry Lai-USA TODAY Sports A lot of the credit for bei... More »
We use cookies!
By using this site you agree to the use of cookies, more info.