U.S. Kubb Open 2017 Recap

The U.S. Kubb Open was held in Beloit, Wisconsin on Saturday, Aug. 5, 2017.