Sports ❯ Soccer ❯ Player contracts
2021 Messi contract breakdown Hamza Abdelkarim's contract through 2030