The Chicago Cubs and Carlos Zambrano finally have a deal. The ace right-hander agreed Friday to a five-year deal to stay with the only team he's been with his entire career. The deal includes an option for a sixth season. He had hoped to have a new deal in place by opening day. He extended the deadline but contract talks became stalled after Tribune Co., which owns the team, announced in April that it was selling itself for $8.2 billion to Chicago real estate mogul Sam Zell. The Cubs are expected to go on the auction block at the end of the season. Zambrano, who signed a one-year, $12.4 million deal during spring training, could have been a free agent after the season.