Forbes has estimated Lionel Messi’s net worth at $1.1 billion, driven by football contracts, endorsements, hotels, real ...