Carlos Zambrano apologized to Cubs fans Tuesday, one day after he criticized them for booing him following another poor performance. The Cubs' ace, who recently signed a $91.5 million contract and is winless since July 29, said his apology came from his heart. He said he was sorry during a news briefing after he'd met earlier with team president John McDonough and GM Jim Hendry.