Rookie wide receiver Braylon Edwards agreed to terms on a five-year contract with the Cleveland Browns, ending his holdout and a bizarre day of negotiations.
Edwards, the No. 3 overall pick, will sign his contract Aug. 11 and practice with the Browns for the first time, a person within the league told The Associated Press on the condition of anonymity.
The source asked to remain unidentified due to the sensitivity of the negotiations between the Browns and agent Lamont Smith.
It appeared Edwards would sign his deal hours earlier after arriving at the team's headquarters, but things took a strange turn as he and Smith bolted after negotiations hit a snag.
The pair, along with Edwards' parents and other family members, drove away in a three-car caravan without finishing the deal.
"You don't have a deal until you have a deal," Smith, sitting in the passenger seat of an SUV driven by Edwards' father, Stan, said at about 6:30 p.m. "We're leaving Cleveland."
They didn't get far. Smith stayed in touch with the club and was able to complete a contract.