Jared Scruggs punt for 61 yards for a touchback. (262450242108)
Game action from the 2006 Rice versus Houston Football Game
Jared Scruggs punt for 61 yards for a touchback.