With the 2023 race season nearly halfway through both the Yamaha and Mercury teams have fought through immense adversity including fires, wrecks and other issues along the way.