Overwatch League has finalized all 12 teams and announced the start-date for its inaugural season: January 10, 2018. We’ll get to see the teams in action before then. Starting on December 6, the Blizzard Arena in LA will host a series of preseason exhibition matches.

The Immortals esports franchise has signed their debut Dota 2 team made up of the five newly reunited members of the MVP Phoenix team, which was the first Korean team to advance to The International in 2016. Now that the band’s back together, they’ll be competing in North America under the Immortals team name. Read more

Two more Overwatch League team buyers have emerged from the world of traditional sports. ESPN reports that Neil Leibman, co-owner of the Texas Rangers, has purchased the Houston Overwatch League slot. Comcast Spectacor, which owns the Philadelphia Flyers, has staked its claim on Philadelphia.

Advertisement