Dirt Product Reviews Fox Launch Shorts March 18, 2007 These shorts from Fox are originally designed for riders of the pedal kind, but we’ve found them to be the…