Team USA dominated India and Japan on Saturday at Carver-Hawkeye Arena in Iowa City, Iowa, to open the UWW Freestyle World Cup. Photos by Francis Gardler, Journal Star.

Load comments