Call of Duty’s losing top streamers and here’s 5 devastating reasons why When Dr Disrespect, gaming‘s most outspoken personality in his signature reflective shades, drops a truth bomb about Call of Duty, people listen. But when he’s December 22, 2024 1 Comment