Overwatch League Season 1

I'm super excited about the Overwatch League starting today and really want it to pull me into the world of esports! I've played Overwatch since day one and couldn't be happier that it is now a sport I can watch and enjoy with my fiance and friends. The league is made up of twelve teams… Continue reading Overwatch League Season 1