Posts by Josh

Cosplay at the Overwatch League Grand Finals 2019 in Philadelphia

When Blizzard announced the Overwatch League Grand Finals would be held in Philadelphia this past Sunday, we knew we’d be […]