British bodybuilding icon Ryan Terry made history at the 2026 Olympia final by equaling Jeremy Buendia’s four, back-to-back, Men’s Physique titles, but at a winners’ event held less than 24 hours later, Terry confirmed that an injury sustained during the latter stages of his prep almost took him off stage before the event even began.
