A quick recap of the 2023 Yorton Cup where 200 pro athletes battled for $63,000 in prize money at one of the most prestigious titles in Natural Bodybuilding.