San Francisco Giants sweep Detroit Tigers to win World Series
The San Francisco Giants won the World Series last night in a four-game sweep against the Detroit Tigers.
Get the Best of Maclean’s straight to your inbox.
Sign up for news, commentary and analysis. Join 60,000+ Canadian readers.