Patrick Beverley agreed to a three-year deal with the Houston Rockets on Thursday, according to a source.

The deal is not official because the two sides are still waiting for clearance from FIBA.

Beverley had been playing for Spartak Saint Petersburg in Russia.

Scott Machado plays the same position as Beverley and has a non-guaranteed contract, making him a candidate to be waived to create a roster spot.