All-pro linebacker Julian Peterson ended his holdout yesterday and signed a one-year contract with the San Francisco 49ers.

Peterson, designated by the team in February as its franchise player, missed the first 28 days of training camp practices because of contract issues. Peterson and his agents had been looking for a deal that would make him one of the NFL's highest paid defenders.

Peterson signed a $6.073 million offer tendered to him by the team to play this season. That figure represents the average of the NFL's five highest paid players at his position.

"Julian basically wants to get in here and play football," Coach Dennis Erickson said. "I knew he was going to be here, but it's a relief he's coming in now."

Erickson said Peterson would travel with the 49ers to Minnesota today for tomorrow's preseason game against the Vikings and then begin practicing with the team Sunday. Peterson has not participated in any team functions so far.

Peterson was named to his second consecutive Pro Bowl and earned first-team all-pro honors last season when he had 144 tackles and led the 49ers with seven sacks and three forced fumbles.

* GIANTS: Coach Tom Coughlin named veteran Kurt Warner the team's starting quarterback for tomorrow night's preseason game against the New York Jets, ahead of rookie Eli Manning.

Coughlin had warned in the days leading up to the announcement that tomorrow's starter wouldn't necessarily be the starter for the Sept. 12 regular season opener at Philadelphia. Warner and Manning are to split the playing time with the starting offense relatively evenly tomorrow.

Still, the decision comes as a bit of a surprise. Manning has appeared to be leading Warner in the Giants' quarterback derby, and NFL teams usually give their starters the most work in the third preseason game.

"It's [Warner's] turn," Coughlin told reporters as the Giants broke their training camp in Albany, N.Y. "That's why we're playing him. It's very close, and that's the way the rotation is.''

* BILLS: Rookie quarterback J.P. Losman is scheduled to have surgery today to repair a broken left leg. Coach Mike Mularkey says Losman will be out indefinitely but expects to have him back this season. Losman broke his fibula two hours into Tuesday's practice when he fell awkwardly at the end of a run after being hit by cornerback Troy Vincent.

The initial prognosis is that Losman will miss between two and three months. The injury is described as being similar to one Atlanta quarterback Michael Vick suffered last preseason. Vick was sidelined for nearly four months.

* RAMS: Quarterback Marc Bulger expects to play tomorrow against the Redskins despite bruising his knee this week in an preseason loss to Kansas City. Bulger said a precautionary MRI exam a day earlier showed no problems.

"I have a little trouble running right now, but unless I'm told otherwise I anticipate playing," Bulger said.

Bulger was injured in the first quarter of Monday's 24-7 loss to the Chiefs. He was 8 for 15 for 67 yards and was sacked three times behind a patchwork offensive line.

Kurt Warner is getting the starting nod for the Giants' preseason game tomorrow night against the Jets.