Pears was signed by the Denver Broncos as an undrafted free agent in 2005 after played college football at Colorado State.
He has played in NFL Europe as well as for the Broncos, Oakland Raiders, Jacksonville Jaguars, and Buffalo Bills. He has started 86 of the 101 games that he has appeared in.
More San Francisco 49ers News
-
49ers vs. Cardinals injury report: These 10 players missed Thursday's practice
The San Francisco 49ers are preparing for their Week 18 contest against the Arizona Cardinals on Sunday at State Farm Stadium in Glendale, Arizona. Several key players were absent from the second practice of the week, including defensive ends Nick Bosa and Leonard Floyd,... -
49ers vs. Lions injury report: 4 players miss Thursday's practice
The San Francisco 49ers are preparing for their Week 17 contest against the Detroit Lions on Monday at Levi's Stadium in Santa Clara, California. On Wednesday, the 49ers placed tackle Jaylon Moore on injured reserve, officially ending his season. Moore had been filling in at... -
49ers mailbag: Why did SF abandon the run against Detroit? Will the 49ers focus on offense or defense this offseason? Will SF replace Nick Sorensen with Robert Saleh?
There are a lot of questions that will follow the San Francisco 49ers into the offseason. Who will get extensions? Who will be let go? What moves will they make in free agency and the draft? And many more. You have questions, as well, and that's a good thing because we opened... -
49ers announce roster moves ahead of season finale in Arizona
On Saturday, the San Francisco 49ers announced the following roster moves ahead of the 2024 season finale against the Arizona Cardinals: Promoted DL Alex Barrett from the team's practice squad Promoted LB DeShaun White from the practice squad Elevated WR Trent Taylor from the...