Player Leo Townsend Stats & Facts December 29, 2018December 29, 2018 Player Leo Townsend Essentials Positions: Bats: L Throws: L 70 Weight: 160 Born: 1 15, 1891 in Mobile, AL USA Died: 12 3 1976 in Mobile, AL USA Debut: 9/8/1920 Last Game: 5/27/1921 Full Name: Leo Alphonse Townsend