The thought that the Atlanta Falcons could potentially be the NFC's representative in the New Orleans-hosted Super Bowl really didn't set in for me as a nightmare that actually could come true until the 13th week of the NFL season, when…
full article »