Legendary COD Player
Who Is the Most Successful Call of Duty Player of All Time?

Discover why Damon 'Karma' Barlow is considered the most successful Call of Duty player with three championship titles and legendary esports status.