In regards to Roy's lackluster stats this year and the trade, in general:
The Lions threw the ball to Roy Williams 39 times this season and he caught 17 of those. That means 22 passes thrown his way were incomplete. With that in mind, only 3 of those 22 passes were drops. Williams low stats this year are a direct correlation to bad QB play. As a team, the Lions are 26th in the league in terms of completion percentage. That's worse than the Rams. Lions QBs have thrown the second most INTs in the league.
We gave up a 1st a 3rd and a 6th to get Roy Williams and a 7th. The 6th and 7th round picks are so close in value that they cancel each other out in my eyes. So the deal was, basically, a 1st and a 3rd for Roy Williams. Let's say that we finish 10-6 this year and end up with the 23rd pick in the draft. Our first and our third would give us enough ammo to move up to about the 17th or 18th pick in the draft. So the question just becomes, is Roy Williams worth the 17th or 18th pick in the draft? I would say yes.
Now, lets look and see what WRs have been drafted between picks 17 and 32 in the past 5 years.
2008: None
2007: Dwayne Bowe, Robert Meachem, Craig Davis, Anthony Gonzalez
2006: Santonio Holmes
2005: Matt Jones, Mark Clayton, Roddy White
2004: Michael Jenkins, Rashaun Woords
10 WRs have been drafted between picks 17 and 32 since 2004. Of those 10, the quality ones are White, Holmes, Gonzalez and Bowe. 4 out of 10. Of those 4, which ones would you rather have than Roy Williams? I think you can only make cases for Roddy White and Dwayne Bowe. So, that's 2 out of 10. There is an 80% chance that Roy Williams will be better than anyone we could draft next year.
It's a fantastic trade.