Franchising remains one of the most controversial topics in all of esports. From the birth of the Overwatch League to its tragic end, the battle between sustainability and the open ecosystem fans love ...