Suspect facing sex charges worked at Big Apple Pizza

A man facing sex charges in St. Lucie County used to work at Big Apple Pizza in Fort Pierce, owner Scott Van Duzer told WPBF 25 News.