Welcome to Virginia! I'm an MTB'er myself, so if you ever get into our crazy world, give me a holla.
I did see a blurb about some road racing online at my bike shop's website... here ya go:
http://www.threesports.com/resources...ces/index.html
Aug 6-7. Ashland, VA. It'd be about a 1 hour 45 minute drive from Newport News.