Overwatch League Official Details

A couple of weeks ago the first seven Overwatch League teams were announced. Now that we have eager teams ready to start building would-be championship rosters, it’s time to clarify just how that will…