Can't Miss Play: Freeman Finds the End Zone

Atlanta Falcons running back Devonta Freeman races for a 75-yard touchdown

Advertising