Career Summary:

Leslie Johnson

  • March 22, 1912
  • June 08, 1959
  • United Kingdom
  • Not Active
  • 4
  • ERA
  • 1
  • 1
  • 25.00%