I know this isnt exactly "sports" but there's not a wrestling sub or even a TV sub. Gonna be curious to see how fucked up the Ric Flair stuff is considering the producers have called this episode "the most anxiety inducing" they've made and "a fucking horror show."
I don't know about any streams, but I'm gonna use my free 7 day trial of philo to watch it when it comes on