The Giants are the NFL equivalent of the Colorado Rockies. Played hot on the road all year…..got insanely hot at the tail end of the year…….steamrolled through the playoffs with tremendous momentum……..made it to the final round and faced a longer than normal lay off prior to meeting up with a superior team from the New England market……you can figure out the rest.
Like the Rockies, the Giants also got off to a bad start, as the Giants lost their first two games, and I don't think anyone would have guessed the Giants would make it all the way to Arizona. And when the Rockies played the Red Sox last June (and won two out of three in that series), could anyone have predicted they would play again in October?
We'll see what happens on Sunday, as the Boston area teams go for their sixth title this decade.