Brad Johnson signed a contract with the Dallas Cowboys, who wanted a veteran quarterback to team up with Tony Romo. Johnson's agent, Phil Williams, said the quarterback got a three-year contract. Williams wouldn't discuss financial details of the deal. Dallas officials said they didn't plan an immediate announcement regarding Johnson and didn't confirm the signing. On their Web site, the Cowboys reported they were "close to adding" Johnson to the roster.