Channel 5
2:35 pm
Fri March 8, 2013

Inside Texas Tech: Megan Weaver

Inside Texas Tech host Robert Giovannetti sat down with Megan Weaver, a Red Raider and the Chief of Communications for Senator Robert Duncan.

Related program: