Logan Owen
Bib: 77
Price: € 3 million
Country: United States
Date of Birth: 25 Mar 1995 (age 25)
Team: EF EDUCATION FIRST
Points this race: 21