Leo Townsend

[Edit]

Is Leo Townsend Dead or Still Alive? Leo Townsend Birthday and Date of Death

Leo Townsend

Leo Townsend Death

Leo passed away on December 3, 1976 at the age of 85 in Mobile, AL.

Leo Townsend death quick facts:
  • When did Leo Townsend die?

    December 3, 1976
  • How old was Leo Townsend when died?

    85
  • Where did Leo Townsend die? What was the location of death?

    Mobile, AL

Leo Townsend Birthday and Date of Death

Leo Townsend was born on January 15, 1891 and died on December 3, 1976. Leo was 85 years old at the time of death.

Birthday: January 15, 1891
Date of Death: December 3, 1976
Age at Death: 85

Leo Townsend - Biography

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.

DEAD OR ALIVE?