Anybody watching this? I wasn't initially excited for this but after four episodes it's really good. We know Steven Amell is a big wrestling fan, so I shouldn't be overly surprised it's pretty good. I'd recommend giving it a look if you have access to Starz or can find it online somewhere.