Three Races, Three Weekends