Virginia Tech hires Pete D'Amour as head softball coach.

Virginia Tech Hires Kennesaw State’s Pete D’Amour as Head Softball Coach

Whit Babcock and Virginia Tech announced today that Kennesaw State head coach Pete D’Amour will be hired as the next head coach of Virginia Tech softball. D’Amour is only the second head coach in program history after longtime head coach