Richmond Spiders at Hampton Pirates Richmond at Hampton Venue Armstrong Stadium Armstrong Stadium, Marshall Avenue, Kecoughtan, Hampton, Virginia, 23668, United States