Brandon Gan relaxes at his Oakland, Calif., home with a glass of red wine earlier this month. Despite his slender frame – Gan is 5-foot-6 and weighs 120 pounds – he has high cholesterol, so eating right is a must. McClatchy Tribune
Section:Photo
Section:Photo