The inaugural Catch Wrestling World Championships took place on July 14th, 2018 in Hamilton Township, New Jersey. Eight men competed …
The inaugural Catch Wrestling World Championships took place on July 14th, 2018 in Hamilton Township, New Jersey. Eight men competed …