So Who Wins This Ride-off?? March 25, 2010 by Paul Andrews, BI editorWhat if we got together the best freestyle trials riders in the world? Who’d win?