TCU News Now Weekly Newscast By Grant McGalliard - April 7, 2016 243 Facebook Twitter Linkedin ReddIt printAnchors: Kylie Walker & Kristen Weaver Producer: Grant McGalliard Director: Jake Foote