Leo Townsend died December 3, 1976, in Mobile, AL, USA.
Leo Townsend - baseball - was born on 1891-01-15.
Leo Townsend was born January 15, 1891, in Mobile, AL, USA.
Leo Townsend is 5 feet 10 inches tall. He weighs 160 pounds. He bats left and throws left.
George Townsend - baseball - died on 1930-03-15.
Leo Murphy - baseball - died in 1960.
Leo Townsend debuted on September 8, 1920, playing for the Boston Braves at Braves Field; he played his final game on May 27, 1921, playing for the Boston Braves at Braves Field.
Leo Taylor - baseball - died on 1982-05-20.
Happy Townsend died December 21, 1963, in Wilmington, DE, USA.
Ira Townsend died July 21, 1965, in Schulenburg, TX, USA.
George Townsend died March 15, 1930, in New Haven, CT, USA.
George Townsend - baseball - was born on 1867-06-04.