2023 Olympia Weekend Results: Ryan Terry Wins Men’s Physique Title

The second half of the 2023 Olympia Weekend Finals is underway. Today featured three prejudging rounds and one complete contest in the World Fitness Expo in Orlando, FL. Bodybuilding superstars and fans flooded the seats ready to see the world’s best pose down. Here’s a quick look at the highlights. Men’s Physique Olympia: Ryan Terry […]