Sports Chuba Hubbard breaks off 32-yard TD run, No. 6 Oklahoma St. leads No. 17 Iowa St, 14-7 4 years ago No. 6 Oklahoma State Cowboys RB Chuba Hubbard broke off a 32-yard touchdown to put his team up 14-7 on the No. 16 Iowa State Cyclones. Continue Reading Previous Mel Tucker era at MSU starts with 38-27 loss to RutgersNext Stevie Scott III fights into end zone to give Indiana a 10-7 lead over No. 8 Penn State More Stories Sports Blackburn survive relegation battle with win at Leicester 20 mins ago Sports Burnley vs Newcastle LIVE! 20 mins ago Sports Celtic vs Hearts LIVE! 20 mins ago