All Articles
The United States once again dominated at the World Championships in wrestling, claiming the overall title.
The event from the Hulu Theater in Madison Square Garden will feature Askren and Burroughs among several other wrestling matches.