These competitors have spent hours in the gym and have stuck to a strict diet for the NPC Battle on the Bay Competition. Sarah Acosta was live for 3News First Edition with fitness competitors ...