Hubbard Shows Off Speed On 32-Yard TD Run

Oklahoma State RB Chuba Hubbard rushed for 139 yards on Saturday, including this 32-yard touchdown run in the second quarter, leading the Cowboys to a close 24-21 win over Iowa State.

Find Stadium on TV in your area