The Giants win the World Series

The San Francisco Giants bested the Detroit Tigers in the annual contest
Getty Images
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad
45°