Overwatch League grand final recap: Thrilling showdown gives fans reasons to be hopeful for the league’s future

Tag: San Francisco Shock