20170518 sports.more-sports.cycling: Huffman wins Tour of California's fourth stage