James Duggan and Tom Marks discuss their preliminary thoughts on Overwatch League, and the challenges it faces in the future.