The first touchdown at Mercedes-Benz Stadium is Devonta Freeman’s one-yard run.
The Falcons’ first drive was nine plays, 86 yards and lasted 5:09.
About the Author
Editors' Picks
The Latest
The first touchdown at Mercedes-Benz Stadium is Devonta Freeman’s one-yard run.
The Falcons’ first drive was nine plays, 86 yards and lasted 5:09.
About the Author