The University of North Carolina is one of the greatest college basketball programs of all time—period.
With five National Championships and over 2,000 wins, the team has the numbers to back up that statement. Since the turn of the century however, UNC has taken it up another level.
The Tar Heels' resume includes four Final Fours along with two championships since 2000, proof that they have been one of the best—if not the best—team in the country this millennium.
They've had their down seasons like most teams, but for the most part UNC has been on top of the college basketball world. That success is due in large part to head coach Roy Williams, who replaced Matt Doherty before the '03-04 season. Since then, the program has soared to new heights, bringing in great players left and right.
There are 12 current players on an NBA roster that went to North Carolina, nine of whom have played under Williams. Out of the nine, only one fell past the first round. Many other Tar Heel alumni play in the D-League and overseas, and a few that have started their coaching careers. Some have even gone to NFL careers.
The level of talent is so high that unfortunately not everyone made the cut for this team. Most other fan bases would die to have this many talented players as alumni all time—this is just a list made from the past 11 years.
So now with your mind blown from the excellence of Carolina basketball, sit back and enjoy the list.
Let's start off with the First Team...