The Boston Celtics reached an agreement with Brandon Bass on Thursday afternoon on a three-year deal, according to a league source.

Bass opted out of the final year of his previous contract in order to secure a longer-term deal, but expressed a strong desire to return to Boston throughout the latter part of the season.