TV, Movies & Recaps Sweatpants & TV | Supernatural, Season 13, Episode 20: “Unfinished Business” So this week we have an episode featuring Richard Speight, playing a character opposite one played by Richard Speight, both Barbara Doyle Posted on April 28, 2018