In July 2006, Marzorati decided to come back at age 54, to top class competitions with Cantù, for the 70th anniversary of the team. On October 6, 2006, he finally appeared in an official match for Cantù, playing two minutes in a Lega Basket Serie A game, against the Italian national champions Benetton Treviso. Cantù won 70-69. This way, he became the first basketball player in history, to have played official games in five different decades, as well as the oldest professional basketball player to have ever taken part in an official game.
He first announced his retirement from his playing career in 1991, after having played his whole career with Cantù. After that, he became a vice-president for the club, and served in that capacity until 1996.