Armstrong, Narveson and penalties help N.C. State survive at Virginia, 24-21
Virginia broad receiver JR Wilson (17) tries to get away from North Carolina State defenders Cecil Powell (4) and Shyheim Battle (7) in the course of the first half of an NCAA faculty soccer recreation Friday, Sept. 22, 2023, in…