Quote from: miss86 on Today at 08:35:59 PMI think Atlanta is going to be tuff this year. I think they are going to be a good team with QB Cousins and Giants playing in their stadium. The good part is, it will be much warmer there than the NE.
Quote from: spiderblue43 on Today at 02:22:46 PMIt isn't worse than the Packers or Steelers, anyway. It's the 100th anniversary and it's part of their history. Roll with it.