About Champion Racing

Home of the Stars-of-Karting Race of Americas

Champion Racing is located at the Oklahoma Motorsports Complex in Norman OK.