2 years ago - Oct 04, 2021, 7:04 PM
Stroud does it again. Will any other team besides Ohio State take home the Big Ten's Freshman of the Week Award this season?
Read Full Article at Yahoo