“Top Chef” star Leah Cohen and husband Ben Byruch are first-time parents! Last week, the pair welcomed a baby boy,… Read More