Local

Virginia Tech receives $15.2M gift to construct student-athlete performance center


Liberty Set to Play at VCU in Hurricane Relief Exhibition


Danville's Timothy Peters reaches victory lane in Martinsville


79-year-old man raced in South Boston Speedway's first season, and he's still running strong


Richard Petty visits Halifax County for event at Virginia International Raceway


Local high school to cut ribbon on new field Friday


Lynchburg College hornet mascot has new name


Former Hokie Shayne Graham takes kids on Christmas shopping spree


Former Alleghany students create scholarship in memory of coach, teacher who died in car accident


Alleghany County remembers coach who died in car accident


9/11 Memorial Stair Climb in Roanoke raises over $20,000


Danville Community College volleyball player dies following October crash


Greenbrier Resort postpones news conference scheduled for Tuesday


New kind of bicycle race for Roanoke coming to downtown


Glow for Hope 5K to light up the streets of Salem


Runners gearing up for Saturday's Foot Levelers Blue Ridge Marathon