I feel like Riot doesn't know what a Juggernaut is
Nothing says juggernaut quite like self healing, long range pulls, AOE zoning capabilities, an overloaded kit and abilities to prevent yourself from being kited.
Don't worry, the real juggernauts are waiting to be realized.

(Sions legendary title is literally, Juggernaut. Just wow. I get it, Garen with a sword and armor is what makes a juggernaut a juggernaut.)
TL;DR: Riot is already stumbling over their words of defining a juggernaut with the new champion.
