Karting driver Scott Barnes is aiming to add to his collection of titles at the Xtream Rock Island Grand Prix – the largest kart street race in North America – when he competes this weekend. Barnes has won nine titles at the two-day event in Quad Cities – a metropolitan area on the Mississippi River […]