World Series HRs 2017

License Options

Format Options Description

Download preview
Description
A graphic review of all the home runs hit in the 2017 World Series, in which the Houston Astros beat the Los Angeles Dodgers, but they are widely presumed to have cheated to do so.

Similar images