RaginSaint93 said We might have to play the Falcons at their new stadium for Week 2 either a Sunday or Monday Night game oh how awesome it would be if we could hand them their first loss in that stadium Click to expand...