The Houston Texans cut Moore on March 3 after he was benched during the first season of a three-year, $12 million contract.
Moore, 26, started six of the seven games in which he appeared last season before the demotion. He had 16 tackles and two passes defensed, including one interception. He was inactive for the final nine regular-season games and the Texans' postseason loss.
The previous season, he started every game for the Denver Broncos, who drafted him in the second round (45th overall) out of UCLA in 2011. He compiled 49 tackles and five passes defensed, including four interceptions.