Maybe or maybe not. NO ONE thinks this team is a juggernaut, but NO ONE thought the Red Sox were a juggernaut last year, it is what it is, we'll see what happens. You can say the same thing about MOST MLB teams and I'm referring to "but is a fringy team that will only win if everything goes right".
Anyway, to each his own, but you're not saying anything groundbreaking here.