One of the greatest athletes in the history of sports finally received the proper honor from the city lucky enough to call him its own.
Bill Russell’s new statue was unveiled today at City Hall Plaza.
The above photo comes to us from Dave of Gang Green TV.
This photo below is from CBS Boston.
Add The Sports Daily to your Google News Feed!