Call of Duty®: Modern Warfare® 3 (2011)

Call of Duty®: Modern Warfare® 3 (2011)

Voir les stats:
Call of duty Modern Warfare 3 Dedicated Server showing up in recent games
I need some help, the Modern Warfare 3 Dedicated Server keeps showing up in my recently played list, however I have never installed or played the game on this machine. I have signed out of everywhere but it keeps showing up.

How do I stop it? And how do i uninstall it, I don't want it using my resources.