Last Game: 2010
Who’s Still Paying Him: Reds
How Much They’re Still Paying Him: $3.6 million annually from 2009-2024

“Junior” signed a nine-year, $116 million contract in 2000—he actually took a hometown discount to play in Cincinnati, which is where the original Ken Griffey played in the 1970s. He rejected an eight-year, $148 million extension from the Mariners a year earlier. But he’ll more than make up that difference from the Reds in retirement.