Dray, 30, is a former seventh-round pick of the Cardinals back in 2010. He spent four years in Arizona before signing on with the Browns as an unrestricted free agent in March of 2014.
After two years with the Browns, Dray caught on with the Bills but was released during the regular season last year. Dray finished out the year with the 49ers.
In 2016, Dray appeared in six games but did not record a statistic.