Sanchez on the role of WorldWCR in motorcycling: "I think that the visibility there is amazing!"