Overwatch $20 million franchise fee League.... WTF?
Source
Multiple sources said Blizzard is asking for a $20 million franchise fee for the league featuring its popular 2016 game, with prices escalating from there in larger markets such as New York and Los Angeles. However, following the $20 million buy-in, teams are not guaranteed revenue sharing until after 2021 and only if Blizzard meets certain criteria that sources did not disclose to ESPN. Additionally, sources said if a team sells its spot to another party, the league would receive 25 percent of the proceeds.
Comment