Virginia stadium’s $32-million renovation finished in a year
The renovation of the football stadium in Liberty University, Lynchburg, Virginia, was completed in less than a year to support the varsity team’s advancement to the National Collegiate Athletic Association (NCAA) Division I Football Bowl Subdivision (FBS).