ESL, formally known as Electronic Sports League, is an esports organisation who stage competitions across the world, who have quickly become the world’s largest esports company. ESL are the also the ...
You can now raise a glass to 10 new Welsh words in the Oxford English Dictionary - including the phrase for cheers. Iechyd da, which means good health and is said before having a drink ...