Which of the following teams won the 2011 NBA Finals?
Answer Dallas Mavericks
The Dallas Mavericks needed six games to win against the Miami Heat.
Asked by Darrell Rowe · Last updated 5 years ago · 19.6K views
The Dallas Mavericks needed six games to win against the Miami Heat.
Asked by Darrell Rowe · Last updated 5 years ago · 19.6K views