Imagine you had a five-year contract to hand out to any current NBA Superstar, and were guaranteed that they would stay with your team for the full term. Who would you choose?
A player from the 2003 Class? A player in his prime, or still really young? Here are the Top 12 current franchise players in the NBA today.