It is true, nothing is impossible in sport.
After all, Greece won a European and Leichester also won against any prediction.
Football is beautiful that reason, nothing is said to be written on the stone.
However, i will bet on Juventus. Because i want to win the bet

It's possible that Juventus will win the Italian Serie A league as long as it can catch up on the points it has left behind with Inter, which is higher and Inter is in first place for the time being, and in the future, Inter will also face Napoli, who is in second place for now. If the points that are left behind can be recovered by Juventus, but looking at predictions for future matches, it is a bit difficult for Juventus to reverse its position to be in first place, at most Juventus can be in second place, hopefully Juventus can win the Italian league so that you win the bet you placed.

Greece could be said to be the underdog team at that time, and so was Leicester. But Juventus? Juventus is not the underdog team because Juventus is basically a top Serie A team and a top European team. So, to expect a miracle for Juventus is very unlikely, after all Juventus still does not have good consistency, while Napoli and Inter have good consistency so that Juventus is 8 points behind Inter who is at the top of the Serie A standings at this time.
Unless, for example, the collapse for Inter and Napoli occurs quickly with consecutive defeats, then maybe Juventus will be able to rise higher. But anyway, even though Napoli and Inter have experienced several defeats, the reality is that Juventus also failed to get consecutive wins because they do not have good consistency. I admit, I also want Juventus to get the scudetto again, but I realize that for now it seems impossible for Juventus to get the trophy.