Francis Howell North's Noah Brown wins the championship at 126 pounds at the St. Charles West Invitational boys wrestling tournament on Saturday, January 18, 2025 at St. Charles West High School in St ...
Results that may be inaccessible to you are currently showing.