Deceased
from Charlestown, RI
Ellison Myers Brown (September 22, 1914 - August 23, 1975), widely known as Tarzan Brown, and Deerfoot amongst his people, was a two-time winner of the
1914
Died:1975
Stonemason
Native American Athlete • Struggle • Marathon
Award:Winner
Activity:Jogging