Scott Barnes added another chapter to his impressive legacy at the Xtream Rock Island Grand Prix, securing his tenth title at North America’s largest kart street race last weekend. Barnes, competing over two days in the Quad Cities—a metropolitan area straddling the Mississippi River between Illinois and Iowa—claimed victory in the Briggs L206 Light class […]