Overwatch League Tab Now Live–Team Skins Available for $5
The Overwatch League is off to a huge start at the beginning of the year. Blizzard has even partnered up with Twitch for a reported $90M contract to air the live eSports event ...
January 10, 2018 at 4:59 pm by Ron Perillo