It’s time for The Horse.
Due to the coronavirus outbreak suspending the 2020 MLB season, we’re rewatching the three San Francisco Giants postseason runs, game-by-game, on Monday, Wednesday, and Saturday nights at 6 p.m. PT, with a gamethread for each.
The San Francisco Giants return home to SBC Pac Bell Oracle AT&T Park for Game 3 of the 2010 National League Championship Series. The Philadelphia Phillies won Game 2 to tie...