The Saints are giving former Georgia Tech quarterback Justin Thomas the opportunity to prove he can make it in the NFL.

After trying out at rookie minicamp last week as a defensive back, the team signed him to a contract on Monday, according to a source. He also worked as a wide receiver and kick returner at his pro day.

New Orleans also signed running back Trey Edmunds and guard Josh LeRibeus, in addition to the previously reported signings of tight end Clay Harbor, guard Khalif Barnes and guard Drew Iddings.

The team waived wide receiver Ahmad Fulwood, defensive back Anthony Gaitor and offensive linemen Andrew Lauderdale and Clint Van Horn. The team also released veteran safety Shiloh Keo, who was expected to serve primarily on special teams if he made the team.

The 5-foot-11, 185-pound Thomas reportedly timed in at 4.3 seconds in the 40-yard dash at his pro day before the draft.

New Orleans also signed another player who is looking to make a position switch, by agreeing to terms with former defensive lineman Iddings, who worked out at rookie camp as a guard.

LeRibeus was a third-round pick of Washington in 2012. He started one game in 2014 and 11 games in 2015.

Follow Nick Underhill on Twitter, @nick_underhill.​