The San Jose Earthquakes are expected to announce tomorrow an agreement with goalkeeper Joe Cannon over a new contract. "Joe is very happy to be staying in San Jose to continue to try to build something terrific," his New York-based agent, Ron Waxman, told the Washington Post.