Announcing the ESL Pro League Season 3 finals!The grand finals of the third season of the ESL Pro League head to London this May.