Damn, Eric Winston would have been a great guard, but as a tackle his run blocking is great but his pass blocking is atrocious.

Bingo ! Or atleast that seems like a possible scenario for Winston if he want to remain in the NFL a few more years, because just like a CB who's not as athletic as he gets older but finds a home at safety, Winston has always been a solid rush-blocker but only average at best when it comes to playing OT and handling the edge-rushers. That's basically what the Texans already realized last year when they released him.