Falcons STC Keith Armstrong on the final cuts

0
Falcons special teams coordinator Keith Armstrong is a key player in shaping the final roster. Those final spots on the 53-man roster come down to who can help on special teams. Video by D. Orlando Ledbetter
View Comments 0