Rally racing September 3, 2016 0 Rally Racing team driver Evan Huffman steps up to win Stage 3 of Tour of Alberta DRAYTON VALLEY – Evan Huffman led the overall standings when he split from the field…