TCU News Now Weekly Newscast By Rachel Tiede - March 17, 2016 151 Facebook Twitter Linkedin ReddIt printAnchors: Grant McGalliard & Levi Freeman Producer: Rachel Tiede Director: Jake Foote