I heard an interview today on an Atlanta Sports Talk Radio Show. During the interview, Osi made a statement about the Falcons in which he said "we". I have to paraphrase since I only heard the interview once. But he said - The Falcons are a good team, we just need a few pieces here and there and they should be okay.
Maybe just a slip but I know that he spend a lot of time in Atlanta, training with former Atlanta Falcon player Chuck Smith.
It still remains to be seen if they would pay him what he wants to be paid but the Falcons are in desparate need of a big name acquisition on defense. The Defensive Coordinator is threatening to change from a 4-3 defense to a 3-4 because of personnel.
He still have a scheduled visit with Miami, from what I hear.