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