Hudson netted 12 points, including a trey in the late stages that iced the victory for the Hokies (12-7, 1-4 ACC), who claimed their first conference victory.
The key bucket came in the final 30 seconds and handed Virginia Tech a decisive 47-43 lead.
Virginia missed 13 of its 14 three-point tries in the setback.
Attkisson leaves CBS News, reportedly over network's 'liberal bias'
Astronomers offer more expansive view of universe