2025 Head of the Charles Regatta: Race schedule, spectator spots, where to park, how to get around
Thousands of athletes and spectators are expected to flock to the Boston area this weekend for the 2025 Head of the Charles Regatta, which officially kicks off Friday.