VIDEO: From Kenan Stadium, Wrapping up Tech 30-24 Win over UNC

September 19, 2010 05:48 AM