Pic Via NFL It's been a long time coming for Atlanta Falcons football.