0 votes
What arena do the Boston Celtics play in?

2 Answers

0 votes
TD Garden
0 votes
We Toured the BOSTON CELTICS' 70,000 SQUARE-FOOT Auerbach Center Facility



...