Travis Ortmayer & Mark Felix (Team Legends) Team Legends is made of two greats in the world of strongman, Travis Ortmayer of USA and Mark Felix of Grenada. These... Read More0
Zydrunas Savickas (Lithuania) Zydrunas Savickas is the greatest strongman that has ever lived. He has won everything that there is to win from the World’s... Read More0