You'll be able to watch the Overwatch World Cup inside the Overwatch client
The beta client will be available before BlizzCon.