Illinois wrestler Lucas Byrd won a national championship in Philadelphia over the weekend. The Illinois sixth-year senior ...
6hon MSN
Lucas Byrd clinches the NCAA Wrestling Championship in the 133-pound weight class and celebrates with his girlfriend Ellie ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results