Event Report: Houston And Philadelphia To Be Franchice Locations For Overwatch League According to a report by ESPN, two addition franchise holders for the Overwatch league have been secured. Sources for the major sports outlet have... RyanSeptember 13, 2017