Larry Bird reflects on the dominance of the 1986 Boston Celtics and claims it was the best team ever.
2 days ago