SCCA Pro, WCVision Finalize World Challenge Licensing Agreement TOPEKA, Kan. (July 2, 2008) -- SCCA Pro Racing Ltd. and WC Vision LLC announced today an agreement in which WCVision has secured the long term marketing and licensing rights for the SPEED World Challenge® racing series. The SCCA SPEED World Challenge series has been one of the best-kept secrets in professional road racing. With a nearly 20-year history including some of the biggest names in racing, the series is one of the ... ...