Okay, do I understand this right from Twitter? The…


Okay, do I understand this right from Twitter? The Patriots are up against the Giants in the Superbowl? Hometown against home? Really? Argh.