Denver Terrell Owens had seven catches for 123 yards as San Francisco beat the Broncos, 12-7, Monday on the night Denver's fans said goodbye to Terrell Davis.
San Francisco held Denver to 242 total yards to win for the first time in three preseason games. The 49ers scored on four field goals, three by Jose Cortez.
Denver (1-1) moved 80 yards for a touchdown on its second drive, but crossed the 50-yard line four times the rest of the way.
Davis, a 29-year-old fan favorite who holds or shares 56 team records, walked out of the tunnel at Invesco Field at Mile High for the final time to raucous cheers from a near-capacity crowd of 69,343.
The former MVP, who will be placed on injured reserve today due to chronically injured knees, waved to the fans and gave a "Mile High Salute," which he made famous during the Broncos' Super Bowl-winning seasons in 1997 and 1998.
He was mobbed by teammates as he took the field and shared a long embrace with tight end Shannon Sharpe as a video tribute played on the scoreboard.
Rookie Clinton Portis showed signs that he may be ready to take over for Davis. Portis, the Broncos' second-round draft pick, had 45 yards on Denver's first scoring drive and capped it with a 1-yard dive over the right side. He had eight carries and caught a 5-yard pass during the 12-play drive.
Chargers Second-year man Drew Brees was made the Chargers' starting quarterback on Monday over Doug Flutie, who will turn 40 in October. That makes him the fourth starting quarterback in four years for San Diego. Coach Marty Schottenheimer said he made the announcement early so that Brees could start the final two exhibition games. Flutie threw for a career-best 3,464 yards and 15 touchdowns last year, but also had 18 interceptions.
Texans Veteran quarterback Tony Banks signed with Houston, although coach Dom Capers said it had nothing to do with the progress of No. 1 draft choice David Carr. Banks was 198-of-378 with Washington in 2001. He signed with the Redskins last season after being cut by Dallas.
Bills Veteran defensive end Chidi Ahanotu agreed to a one-year deal with the Bills. Ahanotu, a nine-year veteran who played for St. Louis last season, will immediately bolster an inexperienced defensive front.
Seahawks Seattle signed veteran quarterback Mark Rypien to a one-year contract to help fill in for the injured Trent Dilfer. Rypien, 39, practiced with the Seahawks for the first time Monday morning at the team's training camp in Cheney, near Spokane, where he lives. He was brought in to help fill a void after Dilfer sprained a ligament in his right knee during Seattle's first exhibition game.
Dilfer is expected to be sidelined 4-to-8 weeks and Matt Hasselbeck, last year's starter, is the starter again.
Raiders Pro Bowl defensive lineman Sam Adams signed a multiyear deal with Oakland. Adams, pursued by several teams after the Baltimore Ravens released him this summer, was on the practice field at the Raiders' training camp Monday.
Colts With starter Edgerrin James still on the mend from reconstructive knee surgery, top backup Dominic Rhodes and rookie Brian Allen out for the year with knee injuries and reserve Shyrone Stith nursing a sore knee, the Colts signed Kevin McDougal and Michael Wallace.
Niners Defensive end John Engelberger will miss at least two weeks of training camp after an appendectomy.