Leo Townsend (baseball), Date of Birth, Place of Birth, Date of Death

    

Leo Townsend (baseball)

American baseball player

Date of Birth: 15-Jan-1891

Place of Birth: Mobile, Alabama, United States

Date of Death: 03-Dec-1976

Profession: baseball player

Nationality: United States

Zodiac Sign: Capricorn


Show Famous Birthdays Today, United States

👉 Worldwide Celebrity Birthdays Today

About Leo Townsend (baseball)

  • Leo Alphonse Townsend (January 15, 1891 – December 3, 1976) was a pitcher for the Boston Braves from 1920 to 1921.
  • He is the only major league pitcher to pitch more than 19 innings without a strikeout.
  • He threw ?25 2/3 innings.
  • Townsend had two wins, three losses, and a below-average 2.84 ERA.

Read more at Wikipedia