In retrospect, how much of a mistake was Ken Griffey, Jr.'s contract with the Cincinnati Reds? - Quora
Ken Griffey Jr. Retires After 22 Seasons - The New York Times
Félix Hernández and the 20 other weirdest late-career team changes in MLB history - MLB Daily Dish
Ken Griffey Jr. - Wikipedia
Ken Griffey Jr. retiring at age 40 - The San Diego Union-Tribune
Griffey announces retirement
Ken Griffey Jr.: Hall of Fame awaits for guarded MLB superstar - Sports Illustrated
MLB All-Time Team: Seattle Mariners
Ken Griffey, Jr. Sports Casualties