The 25 longest runs in North America. First is The Last Spike at Revelstoke, a 12.3 km descent with 1,445 m of vertical.
Total length of each named run (adding up its sections) in OpenStreetMap, for graded runs from green to black.