SPEED SPORT Power Rankings

0
939
Stewart Friesen poses in victory lane after winning Saturday's Short Track Super Series event at Cherokee Speedway. (Adam Fenwick Photo)
Stewart Friesen poses in victory lane after winning Saturday’s Short Track Super Series event at Cherokee Speedway. (Adam Fenwick Photo)

7. Stewart Friesen

Stewart Friesen won a pair of Short Track Super Series races over the weekend, claiming triumphs at North Carolina’s Tri-County Race Track and at Cherokee Speedway in South Carolina.