Juventus added Joao Mario to their squad in the summer from FC Porto, with Alberto Costa moving in the opposite direction in what was widely viewed as a baffling decision ...