A deal for Kaka to leave A.C. Milan for Orlando City has finally been reached.

Kaka will begin playing for Orlando City at the beginning of the 15-16 season, while he goes to Sao Paulo for the coming season.

"After 60 days of negotiations we have reached an agreement, but there isn't anything formal yet," Sao Paulo vice president Ataide Gil Guerreiro said.

"There are steps to be taken but when it comes to values, there is an agreement between all parties involved – Milan, MLS, Orlando, Kaka and Sao Paulo.

"He will sign a contract with the MLS. Clubs can choose three designated players, Orlando choose Kaka.

"He will undergo a medical and will join Orlando, then he will be loaned to Sao Paulo for six months until December 31.

"Not only is Kaka excited, but he is also physically peaking."