I've watched every subbed episode on YouTube 
You just gotta catch a copy the day of release, because they get deleted several hours later
As for dubbed, a quick simple "watch Dragon ball super dubbed" google search should do the trick. There's a bunch of sites to choose from

You just gotta catch a copy the day of release, because they get deleted several hours later
As for dubbed, a quick simple "watch Dragon ball super dubbed" google search should do the trick. There's a bunch of sites to choose from