Since his exoneration, Banks has spent months in intensive training, attending San Francisco 49ers and Seattle Seahawks minicamps last year.
"It's been a long road. It's been a lot of hard work. It is 10 years missing in my football career," he said, "but there has been a lot of work put in to making up for it."
After signing his contract with the Falcons on Wednesday, Banks thanked the team's players and personnel from his Twitter account, @BrianBanksFREE.