Coming into the 2004 NBA Finals as the underdogs, the Detroit Pistons beat the Los Angeles Lakers to win the 2004 NBA Championship.
It’s been more than a decade since any of the players last put on a Detroit Pistons uniform ... 20 — years since the Pistons won their last championship in 2004. The organization honored ...