The Boston Celtics finally won the first game of the season and they did it in front of their fans at the TD Garden. The Celtics were strong, defending all over the court through the first three quarters of the [...]