Crew team to race in Henley Royal Regatta
The UCI men’s crew team will be racing in the U.K.’s Henley Royal Regatta for the first time in 39 years. The most famous regatta in the world, the invitation-only, five-day race is held on the River Thames by the town of Henley-on-Thames, England. “The Henley is very challenging to get into, and this group […]