Now that Zack Martin has retired, the best offensive lineman on the Dallas Cowboys is clearly Tyler Smith. For most of his three-year run in Dallas, Smith has played at guard.