Forbes tracked athlete earnings between May 1, 2023, and May 1, 2024, accounting for off-field income from sponsorship deals ...