Is Atlanta our Huckleberry?

Will the 2-0 Atlanta Falcons Rain on our Parade? Are they legit? or Posers? Lets hear your argument!!