Comcast Spectacor reportedly nabs Overwatch League franchise in Philadelphia

Comcast Spectacor, the owner of the Philadelphia Flyers and the sports branch of the North American cable company Comcast, will join Overwatch League and operate a franchise in Philadelphia, according to a report from ESPN.

September 14, 2017