Kaka has revealed that he had offers from two clubs in Mexico this summer, but preferred a switch to the MLS.
The Brazilian playmaker terminated his contract at Milan this week in order to join new American franchise Orlando City.
But the trequartista has admitted that a pair of clubs in Central America were interested in his services this summer.
“Club America and Monterrey asked me if I wanted to come to Mexico to play, but I said no because I wanted to play in the MLS,” he told reporters.
“It was difficult to leave Milan, but I think that made the right decision at the right time.”
Kaka will spend three months on loan at Sao Paulo before joining the Florida outfit full time.
Betting on Serie A? Bet365 are offering a 100% deposit bonus, up to £200 - find out more