5 Best NBA Teams of New Millennium

Our partners over at The Whistle have come up the 5 BEST NBA teams of the new millennium. One thing all five teams have in common, their opponent never won more than two games in the NBA Finals. #5 2004 Detroit Pistons – Defeated Lakers in NBA Finals, 4-1 – Between Chauncey Billups, Rip Hamilton, Tayshaun […]