Golden State Warriors defeat Boston Celtics in Game 6 to win 4th NBA title in eight seasons
The Golden State Warriors defeated the Boston Celtics 103-90 in Game 6 of the NBA Finals on Thursday night at TD Garden, winning their fourth championship in the past eight seasons. The