As someone who lives in the Boston area, it blows my mind how it's possible to have a professional football stadium right near downtown. How does it not obliterate Sunday traffic in the city? The avg attendance for an NFL game is 68k, the next closest is baseball with 30k. The red sox traffic situation is a nightmare…