Back when Blizzard was still getting the Overwatch League up and running, we learned that the publisher had set a $20 million buy-in price for franchises wanting their team to have a spot on the league. Since then, the Overwatch League has officially kicked off and is already considered to …
Read More »