Baylor - Levi Norwood 58 Yard Punt Return for Touchdown vs Texas Tech

XOS Video

Levi Norwood returns a Texas Tech kickoff 58 yards for a touchdown.

What to Read Next