Zach Olen kickoff for 65 yards for a touchback. (333040249087)
Game action from the 2013 North Texas versus Rice Football Game
Zach Olen kickoff for 65 yards for a touchback.