Is this the future of sports? (Joe Scarnici/Getty Images) SPORTSSET Is Overwatch League the Future of (e)Sports? Can eSports compete with the NBA or NFL? The Overwatch League, with teams in 12 cities worldwide, thinks it can. Can it live up to its own hype? Mike Vorkunov, curator January 17, 2018 Twitter Facebook Email