Dirt RiderPit Posse Riders Trey Canard and Justin Barcia Deliver Supercross Wins!By Dirt Rider StaffFebruary 18, 2011