Dirk Nowitzki retires after playing a record 21 seasons with the same franchise, the Dallas Mavericks.