Dynamic MapReport

Wednesday Bookmark and Share


November 2017 ... more > Top ^

Nov.1   Los Angeles   Houston Astros win World Series for first time
Map of Dodger Stadium Los Angeles California USA
  The Houston Astros are champions for the first time in franchise history, defeating the Dodgers 5-1 in Game 7 at Dodger Stadium in Los Angeles

San Francisco Bay Area , November 1, 2017 Timeline