ENSENADA, Mexico— April 22 kicked off the 75th Newport to Ensenada Race. Weather reports for the April 22 start accurately predicted windy and wavy conditions. Many racers on all three courses took on Mother Nature in an epic showdown; most reported personal best times, numerous records, and came ashore with...