Walk-off World Series Game 1 more than lived up to the hype

Walk-off World Series Game 1 more than lived up to the hype

Freddie Freeman stood close to home plate at Dodger Stadium, where he had just concluded Game 1 of the World Series with an extra-inning grand slam, and attempted to explain what had transpired approximately an hour after the closest thing to a perfect baseball game imaginable. The game between the Los Angeles Dodgers and New … Read more