Freeman Has Big Day Against Houston
After scoring three touchdowns for Atlanta in Week 3, Devonta Freeman had scored three touchdowns at home against the Texans in Week 4. Watch them all below:
Devonta Freeman’s Third Rushing Touchdown
https://platform.vine.co/static/scripts/embed.js
The Second Score
The Fist Touchdown