Rookie wide receiver Braylon Edwards agreed to terms on a five-year contract with the Cleveland Browns late last night, ending his holdout and a bizarre day of negotiations.

Edwards, the No. 3 overall pick from Michigan, will sign his contract today and practice with the Browns for the first time, a person within the league said on the condition of anonymity. The source asked to remain unidentified because of 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's 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 sport-utility vehicle driven by Edwards's father, Stan, said at about 6:30 p.m. "We're leaving Cleveland."

They didn't get far as Smith stayed in touch with the club and was able to complete a contract that could pay Edwards nearly $20 million in guaranteed money.

* BILLS: Backup offensive lineman Lawrence Smith is out for the season after he was placed on injured reserve with a torn right quadriceps tendon.

He will need up to three months to recover, his agent, Raoul Lee, said. Lee said Smith is scheduled to have surgery this week in Buffalo, adding that doctors have indicated it will take eight to 12 weeks before he can resume practicing.

Smith started eight games for Buffalo last season and figured to back up Bennie Anderson, a free agent who signed last spring.

* 49ERS: Alex Smith, the top pick in the NFL draft, will start at quarterback in the preseason opener against Oakland on Saturday.

"This is a big opportunity, but it's still just a preseason game, and I have to treat it that way," Smith said.

* JETS, LIONS TRADE: New York traded safety Jon McGraw to Detroit for a conditional draft pick. The Jets also released cornerback Pete Hunter, acquired in a trade with Dallas last month.

McGraw, 26, was in his fourth season with the Jets.