Recaps U.S. Kubb Open 2017 RecapBy Kyle WeaklandAugust 7, 20170 The U.S. Kubb Open was held in Beloit, Wisconsin on Saturday, Aug. 5, 2017. Read More