Blizzard Entertainment
We are excited to present the Overwatch League official team roster announcements for October 18-27, 2017. The teams in the inaugural season include Boston, Dallas, Houston, London, Los Angeles (Kroenke), Los Angeles (Valiant), Miami-Orlando, New York, Philadelphia, San Francisco, Seoul, and Shanghai, and the official player signing window is open until October 30, 2017.… Read the rest