Up Close with Greg Lemond at Portand Bike Shop – copyright Peter Marsh Wow! Greg LeMond was coming to Portland (Oregon). LeMond–the greatest American cyclist ever, the man who won the closest Tour de France in history. And yet, I felt strangely reluctant about showing up at River City Bicycles to see him. Maybe this… Continue reading 2001–Our Pal Greg LeMond