Texas Rangers v San Francisco Giants

In This Photo: Rougned Odor
Rougned Odor #12 of the Texas Rangers trots around the bases after hitting a three-run home run against the San Francisco Giants in the top of the eighth inning at AT&T Park on August 25, 2018 in San Francisco, California.
(Aug. 24, 2018 - Source: Thearon W. Henderson/Getty Images North America) more pics from this album »