English teams are the best? Let me see, they reached the final of the CL only once for the past 10 years...wow impressive.
And don't mention those 2 games against Utd; everyone knows in what state juve were during those 2 games.
And you say 'all juve won was the italian league'? Oh ok so...