On March 7th, Stephen F. Austin hired Texas Tech assistant coach Matt Braeuer as the program’s 13th head coach, and on Thursday, they introduced him in ...