Yale University's Zack Leonard: The Importance of Team Racing

Yale University’s Zack Leonard: The Importance of Team Racing

As someone who has been passionate about team racing for almost 20 years, Yale University sailing’s head coach, Zack Leonard, is a huge advocate. One…

Read Article →