Celtics secure impressive Game 1 victory in NBA Finals, ranking third-largest in past three decades.
Boston started their NBA Finals matchup on the right foot, as they beat Dallas 107 to 89 at the TD Garden this Thursday evening. Their victory by 18 points ranks as the third-largest win in a Game 1 of a final series in the last 30 years, as the Lakers and Warriors hold the two…