The ESL Pro League Season 24 Finals will be held in Katowice, Poland

The ESL Pro League Season 24 Finals is one of the most exciting events in…