All things must pass. Even ball hogs. Here are five NBA players that left an indelible mark on the league and may never don a jersey after 2018. Dirk Nowitzki Dirk has another year left on his contrac…