The Immortal might be the strongest non Viltrumite character that Earth has, but fans think otherwise for one reason.
Season 3 of 'Invincible' sees Steven Yeun's Mark Grayson take on Jeffrey Dean Morgan's Conquest, echoing their 'The Walking ...