The Overwatch League christened its inaugural season this month in largely the same ways as any professional sports league's opening day. The very best players in the world donned uniforms representing their teams. Fans packed an arena, purchasing licensed merchandise in addition to concessions....