Undrafted receiver Da'Rick Rogers, who transferred from Tennessee to Tennessee Tech last year after he was suspended by the Volunteers for what he said were failed drug tests, said he has signed with the Buffalo Bills.