Miami and New England Purchase Overwatch League Slots

Blizzard's Overwatch League finds its first two major investors in the owners of the Miami Dolphins and the New England Patriots. While no concrete numbers have been stated, reports are predicting that the slot prices could be as high as $20 million.