Chris Beard signs 5-year deal with Texas Tech

Chris Beard signs 5-year deal with Texas Tech