Bill Russell statue in Boston draws fans paying tribute to the Celtics legend

In Boston, fans are flocking to the statue of Bill Russell to honor the Celtic who died over the weekend. Russell won 11 championships with the team and was a legend on and off the basketball court.

Source link

Leave a Reply

Your email address will not be published.