Moch is a former Bengals third-round draft pick in 2011 from Nevada, who played in just one game in two seasons before being waived.
He then joined the Arizona Cardinals' practice squad.
The 6-foot-2, 255-pounder was on the Cardinals' roster for the final 13 games in 2013.
He played in four games and had two tackles with one sack.
Follow me on Twitter: @RavensInsider
Aaron Wilson covers the Ravens for The Baltimore Sun