The defender had reached a verbal agreement to team up with his former coach, but turned his back on the Premier League at the last minute
Dani Alves offered his apologies to Pep Guardiola after snubbing Manchester City in a sensational U-turn to become a Paris Saint-Germain player.
The Brazilian full-back had looked set to join his former mentor at the Etihad Stadium after leaving Juventus on a free transfer.
In a matter of days, however, what had appeared a done deal for the Citizens went up in smoke as Alves opted to join PSG.
In his first press conference as a PSG player Alves offered an olive branch to Pep, although the manager is unlikely to appreciate the sentiment implied by the apology.