22 Jul 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,...