Oklahoma State’s star running back Chuba Hubbard was on hand at Rogers Place to drop the puck as the Oilers took on the Penguins.