95-86, Detroit In the Game 7 of the 2005 NBA Finals, Tim Duncan's game high 25 points and 11 rebounds secures the Spurs' victory.
Rasheed Wallace believes that the league ensured the Detroit Pistons didn't win another championship after securing one in 2004. The one-time champion vividly remembers the 2005 NBA Finals ...