THE LAST RIDER
directed by Alex Holmes
From a sports history point of view, this stirring if conventional documentary about Greg LeMond, the three-time Tour de France champion, has a slight problem in thatFloyd Landis were stripped of their titles – only American man and first non-European to win the race.