Jul 06, 1965Broseley, England, United Kingdom58 years old
archer
Cancer
About Leroy Watson
Leroy Denver Watson (born 6 July 1966 in Broseley, Shropshire, Great Britain) is a British archer who was a member of the British squad that won the team bronze medals at the 1988 Summer Olympics.
He also competed in the individual event, finishing in 18th place.