Tags New England Patriots

Tag: New England Patriots

Events

Hangzhou Spark is the latest Overwatch League franchise to be revealed

The third and final Chinese expansion team that has joined the Overwatch League has been announced: the Hangzhou Spark. The newly-presented franchise is owned by...