Phil is vindicated by a win. Next Up Season 33 Episode 178 8028 October 11th, 2024 Season 33 Episode 176 8026 October 9th, 2024