The Overwatch League doesn't have a TV rights deal in place and is seeking one, an official said. The league anticipates over time to generate revenue through ticket sales, concessions, sponsorships, and merchandise. All the games for this year's competition — preseason will begin in Dec. 6 with the regular season kicking off in January — will be played in an Activision arena in Burbank, Calif. Home games could migrate to Philadelphia and respective franchise cities in the second or third years.