All Hail the King of Sweden Henrik von Eckermann and King Edward take the €480,000 Longines Global Champions Tour Grand Prix of Stockholm.