If you live in the US you can watch it here:
https://www.youtube.com/watch?v=nZN71JnWjsk
Here is some info and schedules
http://www.the-all-around.com/2014/09/27/2014-world-championships-quick-facts/
If you dont live in the US you can download and App thats called Freedome that makes your device think its in the US.