Refunds being issued for those who purchased Destiny Silver on Steam The Overwatch League kicks off later this year with nine teams