Overwatch League Team Names We Know So Far, Ranked
by Eric Van Allen on Compete, shared by Eric Van Alle from Deadspin > Sports News Without Fear, Favor or Compromise on (#36TJ9)

The Overwatch League is gearing up for its inaugural season in 2018. 11 of the 12 teams competing in the new esports league have been announced, backed by familiar sports names like Patriots owner Bob Kraft and Mets owner Jeff Wilpon. Some of these names are fun and good; others less so. Here they are, ranked from"