The Illinois Greco-Roman State Finals took place at DeKalb High School, DeKalb, IL on April 29 2023. This 126-pound round…
Tag
The Illinois Greco-Roman State Finals took place at DeKalb High School, DeKalb, IL on April 29 2023. This 126-pound round…