Obviously, the Giants need all the help they can get in the O line. Jones seems to have all the physical attributes to be a goof offensive tackle. The...