I hate to concede at this point, but I feel like the Giants have run into something called Destiny (usually the Giants are that team).
I like KC, so if the Giants don’t win, I’d just as soon it was KC.
Do the words Fred Merkle (and his famous ‘boner’) ring a bell?