After 1,471 games, 31,187 points and one NBA Championship with the Mavericks, Dirk Nowitzki will set an NBA record in 2018-19 by appearing in his 21st season with Dallas. Nowitzki inked a one-year, $5 million contract to remain with Mark Cuban and Co., according to Yahoo! Sports' Shams Charania, making him the first player in NBA history to spend more than two decades with one franchise. Bryant has defined the Lakers in the 21st century, from Los Angeles' three-peat through the Dwight Howard era (or error).