He is the player that every fan base absolutely adores. Didn't Juventus fans have huge choreography of him at some of their games last year? He always gives his all. Defensively, offensively. Definitely not the worst signing if it's only for a season or two. You need vets like him. Players like Greenwood, you gotta ease them in as well.
Probably the best stop gap option out there.
For a team with so many players that have their effort and commitment questioned, for a team that is often said not to have players with character and strong personalities, there's a lot of stuff that Mandzukic brings that I'm sure we can appreciate.