eSports

London and Philadelphia advance to first ever Overwatch League Grand Finals in New York