Share Facebook Twitter LinkedIn Pinterest Email Baylor vs Texas Tech at AT&T Stadium from The Baylor Lariat on Vimeo.