Competition Josh Burns April 8, 2014 Barcia Earns a Second Place Podium Finish in Houston Torrance, CA: This past Saturday, the ...