Ryan Urban powers his 250cc International Superkart to another National title win. Photo credit: Shutter Media Group Defending 250cc International and 125cc Rotax Max Heavy National Superkart Champion Ryan Urban completed the double this past weekend ...