Sports betting soon to launch in Virginia