The L.A. Tourist Race is a three-race series that has tested the strength, stamina and navigational skills of L.A. cyclists for six years all while showcasing breathtaking trails and terrain in the city’s backyard.
Bowman takes the reins from the legendary Eddie Reese after a nine-year stint at Arizona State that culminated with the men's national title on Saturday.