Big Game: Who wins Philly or Boston?

The Big Game is not just a battle between the Patriots and the Eagles. It also means bragging rights for two of the nation’s most patriotic …