Did I say Atlanta was going to lose? No, in fact I said they were very tough to beat in their home stadium. I still stand by my statement and think they are overrated.
Good teams find a way to win the close games, and that's what Atlanta has been doing. I still think they are very beatable away from the dome and until they do that I will stay think that. I don't think they could go into Lambeau or Philly or New York and beat any 3 of those NFC teams in their place. Albeit they have been playing their schedule and getting the job done. No excuses and if they keep it up they won't have to go anywhere, they will play at home during the playoffs which is huge for Atlanta.