Sports Now 4/11/18 By TCU 360 Staff - April 12, 2018 226 Facebook Twitter Linkedin ReddIt printThis is the weekly update for TCU Sports Now.