He's played for some of the biggest teams in the world (Inter, Juve, City, Bayern) and under a number of different coaches such as Spalleti, Allegri, Pep, and Tuchel. Which is quite impressive as all four of them have their own way of doing things.
But it seems like despite his incredible...