ATLANTA — Dwight Freeney could hardly wait to get inside the Falcons’ complex and meet his new team. The NFL’s No. 4 active leader in sacks arrived Thursday after passing his physical and signing a one-year contract.
Dwight Freeney arrives to bolster Atlanta Falcons' pass rush