I know there's been mixed feelings about this dub, but I'm a big supporter of dubs as they make shows more accessible to those who, for whatever reason, don't watch subbed shows!
Anyways, the first episode is up for free to watch on Adult Swim's Website!
You can find it RIGHT HERE!!
It seems to be US only from comments I've read, but a simple VPN will do the trick :P
I actually really loved this, and can't wait to watch the rest!!! Even if the casting isn't perfect, I think this is a show that definitely can be enjoyed in dub form!