Freestyle World Cup set for Forum in LA
Share:
by Gary Abbott USA Wrestling
The World Cup will be held in The Forum in Los Angeles, and the schedule for sessions have been set.
by Gary Abbott USA Wrestling
The World Cup will be held in The Forum in Los Angeles, and the schedule for sessions have been set.