Esports Overwatch League – Quarterfinal Results Have Dropped London, NY, Philly and LA are set to duke it out this week Trent SaundersJuly 16, 2018