Gray was eligible for restricted free agency this offseason, but the Bills elected to let him go without tendering him an offer. The 26-year-old has been on the market now for weeks without much buzz attached to his name, but he has potentially found his new home for 2016.
Gray, a Minnesota product, first broke into the league in 2013 with the Browns. In 2014, he landed in Minnesota before being cut loose mid-season and getting picked up by the Bills. Gray broke out somewhat in his five games with the Bills that year, catching eight passes for 118 yards. Last year, however, Gray saw time in only four games with one reception.