Virginia Senior Games (VSG) strive to provide something for everyone 50 and better! Anything from swimming to tennis, events are chosen to include the non-athletic as well as the athletic, to ...