The future is now for the Brooklyn Nets.
The Nets and Boston Celtics agreed Thursday to a blockbuster trade that would send future Hall of Famers Kevin Garnett and Paul Pierce to Brooklyn.
The deal can't be finalized before July 10.
Trade talks heated up Thursday, but the main stumbling block late in the day was Garnett, who wanted additional time to consider whether to waive his no-trade clause.
After the Nets agreed to fully guarantee the $12 million owed him for the 2014-2015 season, Garnett gave the green light for the trade to occur.
Garnett also was swayed by the chance to join longtime Celtics teammate Pierce in Brooklyn, where they would play for a former rival, rookie coach Jason Kidd.
The trade come as a stiff price for the Nets, who will send Kris Humphries, Gerald Wallace, Tornike Shengelia, Reggie Evans, Keith Bogans and three first-round picks scattered over the next five years to Boston. Brooklyn receives guard Jason Terry in addition to Garnett and Pierce.
Terry was included to help offset Wallace's salary. He also would provide a valuable bench presence for the Nets and instant offense.
A starting five of Garnett, Pierce, Deron Williams, Brook Lopez and Joe Johnson would be a formidable lineup in the Eastern Conference. It would be Kidd's job to meld the stars into a team that could immediately challenge the two-time defending champion Miami Heat.
The trade ends one of the most successful eras in Celtics history and puts the franchise in full-blown rebuild mode. Not only does it allow the Celtics to clear cap space, it gives the franchise a handful of draft picks.
Earlier in the week, Boston received a 2015 first-round draft pick from the Los Angeles Clippers in exchange for releasing Doc Rivers from his coaching contract.