Eric Marcotte, 30 won the 28th annual El Tour de Tucson bicycle race, despite high wind gusts up to 30 miles per hour. His finish time was 4 hours 32 minutes 34 seconds.