Canadian Roughs-up River Road in Home Opener 42-14