Rockets make James Ennis signing official

DETROIT, MI - MARCH 9: James Ennis III #33 of the Detroit Pistons celebrates a three point shot during the first half of the game against the Chicago Bulls at Little Caesars Arena on March 9, 2018 in Detroit, Michigan. Detroit defeated Chicago 99-83. (Photo by Leon Halip/Getty Images)

DETROIT, MI - MARCH 9: James Ennis III #33 of the Detroit Pistons celebrates a three point shot during the first half of the game against the Chicago Bulls at Little Caesars Arena on March 9, 2018 in Detroit,

DETROIT, MI - MARCH 9: James Ennis III #33 of the Detroit Pistons celebrates a three point shot during the first half of the game against the Chicago Bulls at Little Caesars Arena on March 9, 2018 in Detroit, Michigan. Detroit defeated Chicago 99-83. (Photo by Leon Halip/Getty Images)

DETROIT, MI - MARCH 9: James Ennis III #33 of the Detroit Pistons celebrates a three point shot during the first half of the game against the Chicago Bulls at Little Caesars Arena on March 9, 2018 in Detroit,

Two days after agreeing to a two-year, $3.4 million with the Rockets, Ennis was in Houston on Friday to take his physical and sign his contract. He became the fourth free agent inked by the Rockets this month, following Chris Paul and Gerald Green choosing to return and Michael Carter-Williams joining the Rockets backcourt.

Ennis, 28, has played for four teams in his four NBA seasons, averaging 6.4 points on 45.5 percent shooting, 35.8 percent shooting from the 3-point line.

Now Playing:

Will Chris Paul's presence in Houston make the difference when the Rockets decide whether to sign Carmelo Anthony?

“I just feel it’s the right place for me just because they are a top five team,” Ennis said. “I definitely want to win. I definitely love competing at a high level. How they play, up-and-down, shoot 3s, defense, that’s the main thing for me.”