world's strongest man Archives

Why On Earth Was The World's Strongest Man Held In Chengdu, China?
But he also spilled the beans on the move of The World's Strongest Man competition to the relatively unknown city of Chengdu in China – and how it informed a number of his productions that followed And talking with Geoff Cochrane, Senior Production Executive at IMG/TWI. I convinced Geoff, a friend from my days at Cornell and[...]