Leroy Taylor Brown (January 1, 1902, in
New York City – April 21, 1970) was an American athlete who competed mainly in the
high jump. He competed for the United States in the
1924 Summer Olympics held in
Paris,
France in the high jump where he won the silver medal.[1]
References
^"Leroy Brown". Olympedia. Retrieved September 29, 2021.