View Single Post
Old 09-17-2019, 04:14 PM
Snarky_Kong is offline
Join Date: Oct 2004
Posts: 8,382
Originally Posted by madsircool View Post
Except for the guy said to be the greatest American cyclist, Greg Lemond.
Never heard of him, and if it was possible to measure I'd bet most other Americans never heard of him either.