I think Jones best position in the NFL would be Center; and there I think he could be very good. I agree his physical limitations would be much more clear at Guard and frankly at tackle he would not be that good at all.
Las Cruces NM
White Sands NM
Where men are men and the sheep are scared!