I do believe DangerSus is at fault but I think coaching has a hand in this as well. The scheme doesn't fit what the player does well. The scheme is actually built to do everything he can't do well.
I remember coddling his dad's sack knowing that he was in there. I even drew the Bills logo on there. I know this is HARD to believe but that's when I knew Josh would be good. I wish I had pics to share.
2300 yards in 7 years means you aren't very good. He was drafted in the 2nd round and is on his 3rd team as well. If he didn't suck he would still be with the team that drafted him. That's how it usually works.