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[...]