20 Million USD to franchise a team in the Overwatch League. Comcast, Cloud 9, Optic Gaming, Philadelphia Flyers, The Kraft Group (Robert Kraft, owner of the Patriots) are among some of the owners. There’s also a waiting list for teams to get in. (OWL expanding to 16 teams next season) That means franchise fees alone Blizzard made 240 mil. Sent from my iPhone using Tapatalk