Geoff Capes set the record for the longest shot put by a British athlete in 1980. He also earned the title of the World’s Strongest Man twice. Read More in Latest & Breaking News on Fox News.   Read More in Red Pill NOWlej.