TV, Movies & Recaps Sweatpants & TV | Supernatural, Season 11 Episode 17 – “Red Meat” 10 Great Moments from Supernatural Season 11, Episode 17 – “Red Meat” A sister fan who also happens to be a dear friend loved Barbara Doyle Posted on March 31, 2016