All 2012 FIS World Cup Finals coverage is brought to you through the generous support of STOCKHOLM, Sweden – Just about every athlete we talked to at the Royal Palace Sprint in Stockholm raved about the venue, and it was easy to see why. The location, literally on the steps of the King of Sweden’s home, overlooking the bay, cannot be beat, but the additional details that might not be evident on camera take it...