Manny Crisostomo/mcrisostomo@sacbee.com

THE MARINE: Joshua Soto, 25, Granite Bay

close window