Two-time Olympic speedskating champion Shani Davis has won his second straight World Cup race, edging rival Simon Kuipers of the Netherlands in the 1,500 meters.
Speedskater Shani Davis wins second straight World Cup race