Life, TV, Movies & Recaps Sweatpants & TV | Supernatural, Season 14, Episode 14: “Ouroboros” So okay, nothing will ever match the perfection that was Episode 300, but I’m wondering how Dean is doing keeping Michael Barbara Doyle Posted on March 8, 2019