Cherfilus-McCormick Named Apparent Winner of District 20 Primary
Health care company CEO Sheila Cherfilus-McCormick is the apparent winner of the Democratic primary for Florida’s District 20. NBC 6’s Jamie Guirola sat with her to discuss the run-off ahead