Call of Duty Esports League

Call of Duty follows Overwatch League’s lead, reveals first five city-based teams

The Overwatch League is, undoubtedly, one of esports biggest success stories. The city-based competition has proven popular with fans and players and has established a...

Latest articles