startingstrongman.com
Zydrunas Savickas Wins 2017 Giants Live Finals
After 5 grueling events it all came down to the Atlas Stones with just 5.5 points separating the top 6 it was anyones game. Hollands went first and looked strong but his back locked up loading the …