David Green punt for 51 yards for a touchback. (282410024008)
Game action from the 2008 Stanford versus Oregon State Football Game
David Green punt for 51 yards for a touchback.