The Los Angeles Clippers have reached an agreement on a contract with free agent Marreese Speights, according to The Vertical's Adrian Wojnarowski. Speights, 28, spent the last three seasons with the Golden State Warriors. He will take a minimum contract with the Clippers, per ESPN's Zach Lowe.

When Stephen Curry thanked all his teammates at the 2015 MVP press conference, he joked that Speights was the tallest shooting guard in NBA history. Speights is 6-foot-10 and a solid offensive rebounder, but he's made his name as a midrange jump shooter. He will be an effective pick-and-pop partner for Chris Paul.

The Clippers are getting Speights at the right time. In his eighth season, he extended his range to the 3-point line. The Warriors gave him a green light to fire away when open, and he made 39 percent of his 3s in the regular season, 42 percent in the playoffs. Los Angeles did not have a stretch big man on the roster and lacked a backup center after Cole Aldrich left, so Speights fills obvious needs.

Golden State found Speights' replacement a few days ago. On Tuesday, it reached an agreement to sign veteran forward David West. Presumably, that is why Speights chose to go to Los Angeles rather than returning to Golden State for the same amount of money.