Why the Celtics might be the most ‘annoying' team in the NBA
Why the Celtics might be the most ‘annoying' team in the NBA originally appeared on NBC Sports BostonThe Boston Celtics might be the most annoying team in the NBA this season — and in the best way possible.Pictur...