Last Game: Still playing
Who’s Still Paying Him: Mariners
How Much They’re Paying Him: $25 million by 2032

The 43-year-old Ichiro is still playing for the Marlins, but with his age and his .210 batting average, it’s looking like this might be his last season. But 2017 definitely won’t be the last year the future Hall of Famer gets a big-league paycheck: The Mariners still owe him $25 million in deferred money on a contract signed in 2007.