Rajon Rondo has agreed to a one-year, $10 million contract with the Sacramento Kings, league sources told Yahoo Sports.

Rajon Rondo (Getty Images) More

Rondo's options were limited after his tumultuous half-season stay with the Dallas Mavericks ended when the team declared a back injury would sideline him for the remainder of its first-round playoff series. He has a chance to build back his value with the Kings and re-enter the free-agent market next summer.

Rondo agreed to the contract on Friday afternoon after meeting with Kings president of basketball operations Vlade Divac in Sacramento. The Kings have been interested in Rondo since last season when they attempted to acquire him before he was dealt to the Dallas Mavericks from the Boston Celtics.

Rondo asked the Kings for a shooter, sources said. That led Sacramento to reach agreement on a three-year, $18 million contract with free-agent guard Marco Belinelli, who spent the past two seasons with the San Antonio Spurs and is a career 39.2 percent 3-point shooter.

The Kings started the offseason $10 million under the salary cap and increased to $26 million after sending the contracts of Carl Landry, Jason Thompson and Nik Stauskas to the Philadelphia 76ers. Sacramento missed out on its efforts to sign free agents Monta Ellis and Wesley Matthews, but landed Rondo.

Rondo, 29, averaged 9.3 points, 6.5 assists and 1.2 steals in 46 games with the Mavericks after the midseason trade.