How Texas Tech Just Engaged In One Of The Most Embarrassing News Cycles In Brendan Sorsby Case 23 minutes ago