It's May 09, 2024, 02:56:00 AM
How can anyone say Boston has the better franchise?
^^^i was just answering the question, thats how some people could say they are a better franchise. im a celtics fan myself, i consider winning 11 champ'ships in 13 years damn impressive regardless of how different the game was back then. u can only excel in the environment given to you in which to perform...if that makes any sense.