Welcome to the Virginia Chess Federation Not a VCF Member? No problem! Subscribe now to receive updates