The Houston Rockets have agreed upon a deal with P.J. Tucker.

Tucker was traded by the Phoenix Suns to the Toronto Raptors at the 2017 trade deadline.

Tucker is a strong and versatile defensive player who is a reliable spot-up three-point shooter.

According to Brian Windhorst, the Raptors offered a three-year, $33 million deal compared to the Rockets four-year, $32 million contract. Chris Paul played a big role in recruiting Tucker to the Rockets.