Falcons RB Devonta Freeman on the win over Denver

0
Falcons running back Devonta Freeman discusses the win over the Broncos. Video by D. Orlando Ledbetter
View Comments 0