The former Barcelona forward is set to reject a more lucrative offer from Saudi Arabian side Al-Hilal.
The Miami deal includes collaboration with brands like Adidas and Apple.
Messi, 35, won the Ballon d’Or award for the world’s best player seven times and is expected to win it later this year after World Cup success.
This is the first time Barcelona icon Messi has played outside Europe.