Well to be fair, JJ DID have a superb rookie season. His future at RT was high and it was a great pick by TD. However with MW being a rookie and the Bills thinking JJ was a better option at LT than TT, they ended up making the switch. Had they drafted McKinnie, they likely would have played HIM at LT and kept JJ at RT, which might have worked out better. But as I said, given the same circumstances (being drafted 4th overall, same contract, same production as he's had in Minny), right now we'd be talking about what a bust McKinnie has been for the 4th overall, even though he is an average-at-best starter at LT.