Boston Celtics

Location Chosen for Bill Russell Statue

The City of Boston and the Boston Celtics Shamrock Foundation announce plan to locate a statue of Bill Russell in City Hall Plaza. Report for BNN News. Aired July11, 2011.

Recommended for you

Add Comment

Click here to post a comment

Leave a Reply