HOUSTON, Texas – Houston is known for being the location of NASA Headquarters. That fits perfectly since former VCU men's basketball star Troy Daniels' range may extend all the way to the moon.

Daniels will now call Houston home after he signed a two-year contract with the Rockets on Friday morning. The sharpshooter has spent the past three months with Houston's NBA D-League affiliate, Rio Grande Valley. He will likely remain with the Vipers for now. 

"I'm humbled by this incredible opportunity. There are so many people that helped me get to this point and I can't thank them enough. I'm going to suiting up alongside the best players in the world, it's a surreal moment for me," Daniels said. "I'm going to work my hardest to do whatever I have to help the team win."

This year with Rio Grande Valley, Daniels set a single-season NBA D-League record with 173 three-pointers in just 32 games. He averaged 23.3 points per game, which ranked sixth in the league. He shot 42.4-percent from the field and 40.8-percent from long range and earned a spot in the NBA D-League All-Star game this past weekend in New Orleans.

Daniels is one of the most prolific long-range shooters in VCU history, finishing his career ranked second all-time with 251 three-points in his career. During his senior year (2012-13), he knocked down 124 three-pointers, the highest single season total in school history and third highest in Atlantic 10 history.

The Roanoke, Va. native joins Eric Maynor and Larry Sanders as active members of NBA rosters, marking the first time in VCU history that the Rams have had three players on NBA rosters at the same time. It's just the second time that a team from the Commonwealth of Virginia had at least three players on NBA rosters at the same time (Virginia - 1996).