Career Summary:

Len Sutton

  • August 09, 1925
  • December 04, 2006
  • United States
  • Not Active
  • 143
  • Kurtis Kraft-Offenhauser,Lesovsky-Offenhauser,Watson-Offenhauser,Kuzma-Offenhauser
  • 6
  • 8
  • 1
  • 4.20%
  • 5.59%