Devonta Freeman on the win and his TD run

0
www.accessatlanta.com
Falcons RB Devonta Freeman on the victory over the Browns, getting hit and his 19-yard touchdown run. Video by D. Orlando Ledbetter
View Comments 0