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.

    October 25, 2020

    DOWNLOAD THE APP

    Have the full Stadium experience

    Watch with friends

    Get rewards

    Join the discussion

    Loading