The 2021 J/111 World Championship hosted by Hampton YC in Hampton, Virginia USA was decided both on the water and in the Jury Room. Heading into the final day of racing Sunday, Rodrick Jabin’s Ramrod held a six-point advantage in the seven-boat fleet.
Follow Us!