James Freeman (February 20, 1891 – July 16, 1951) was an American cyclist. He competed in two events at the 1920 Summer Olympics.
Born |
20 February 1891 Little Rock, Arkansas, United States
|
Died |
16 July 1951 (aged 60) St. Louis, Missouri, United States
|
Zodiac | Pisces |
Tags | Add tag |