Juventus has come under a lot of fire in the last few weeks as they have failed to meet expectations at the Allianz Stadium.