I sent Rex a message and asked him the details and this is his response
Phoenix 920. Mercury 250. Doing 50mph. Motor broke at motor mounts. And YES, The Leash would have prevented it. They’re a sponsor now. Tell anyone interested in ordering to use promo code RexChambers to get free shipping, free hat and stuff.