Leo Townsend American baseball player

Leo Townsend is a 85 years old American baseball player from Mobile, Alabama. Leo Townsend was born on January 15, 1891 (died on December 03, 1976, he was 85 years old) in Mobile, Alabama.

Leo Townsend

About

Is Leo Townsend still alive?

No, he died on 12/03/1976, 47 years ago. He was 85 years old when he died. He died in Mobile

What was Leo's zodiac sign?

Leo Townsend zodiac sign was capricorn.

Other facts about Leo Townsend

Leo Townsend Is A Member Of

Comments

There are no comments yet.
Your message is required.
Markdown cheatsheet.