This might be one of, if not the best choice. He has had a slow couple of years in Minnesota, but before that he played for Tony Sparano in Miami, recording 50 and 55 catches in his 2 respective seasons with the Dolphins. He would be a good idea, as he should assimilate quickly into the offense.
He would be safe, as he has been here before, and is a pretty good blocker so would fit in well in the system. I don’t think it’s the best option, as he really doesn’t get separation from the defender anymore.
Here might very well be the most explosive option. Williams is 6’3″ 215 pounds, and still in his prime at 30 years old. In Detroit, Williams recorded a season with 1,310 receiving yards and recorded 23 TDs over a three year span. He just might be worth a look.