Falcons Rise Up?

Against all odds, the Falcons defeated the rival New Orleans Saints on Sunday 30-14, setting themselves up for a de facto championship game against the Carolina Panthers next weekend.  It’s been a strange, long season for the hometown team, but a win next week and a shiny new banner will hang from the rafters of the Georgia Dome.  For the Falcons, the ship is very tenatively RISING…


Lost your password?