Last night, 100 Thieves managed to capture the CWL London title, as Call of Duty World League announced two new events coming up this summer The next major event will take place in Anaheim from June 14th-17th, just after E3 2019 wraps up, with the Finals taking place from July 19th-21st in Miami! We have[...]