The Falcons play their hated rival the New Orleans Saints this Sunday. For those keeping track at home, that is twice in only 14 days thanks to the NFL’s questionable scheduling. Despite two matchups in such close succession, Atlanta’s tendency to channel their inner Dr. Jekyll and Mr. Hyde this season has fans unsure what team is going to show up on any particular day.
Fan optimism cratered after the crippling loss to the Saints under two weeks back despite Matt Ryan and company heading into the game with tons of momentum and solid performances (except for a Todd Gurley touchdown that we wish never happened).