Ultimate Strongman Team World Championship 2017 Results All the official results from the 2017 Ultimate Strongman Team World Championship held at Northwood Stadium, Stoke on June 4th 2017.