TCU News Now Weekly Newscast By Jessica Ranck - April 14, 2016 120 Facebook Twitter Linkedin ReddIt printAnchors: Donald Griffin & Rachel Tiede Producer: Jessica Ranck Director: Jake Foote