KeiVarae Russell has something to prove.
RelatedKlatt tells you how costly Ohio State's Week 9 loss to Penn State was for the Buckeyes | THE HERD
RelatedFOX Sports Florida Midday Minute 'Plus': The weekend wrapup
Related(16) Oklahoma and Texas Tech combine for NCAA record 1,708 yards in wild OU win
RelatedLeonard Fournette demolishes Ole Miss defender