Original: They currently play their home games at TD Garden.
Simplified: The Celtics play their home games in TD Banknorth Garden.