Garnett is of course the cornerstone of the current Celtics team and wanted to stay in Boston. The Celtics have rewarded Garnett appropriately: the new contract will push Garnett over the top to become the new record-holder for most career earnings in NBA history.
According to Darren Rovell of CNBC, the $34 million deal now pushes him ahead of Shaquille O'Neal for the top spot on the all-time earners list. O'Neal had earned $292 million over the course of his 19-year career. Garnett just finished up his 17th year in the league, his first 12 seasons spent playing for the Minnesota Timberwolves.