The Nigerian Lion keeps building momentum heading into 2024. Written by Stephen Sheehan, CPT Last updated on November 20, 2023 Although he came up short in his quest to win the 2023 Mr. Olympia, it’s taken less than 10 days […]
November 20, 2023
Bodybuilding
· News
· Samson Dauda