The Buffalo Bills signed offensive tackle year contract extension on Tuesday.

Pears appeared in all 32 games his first two seasons in Denver (2006-07) but played just 12 games the next three campaigns.

The Bills signed the Colorado State product in 2010, and the 29-year-old won a starting spot in training camp this season and has not looked back.

"I just can't thank this organization enough for believing in me and giving me a real opportunity," said Pears in an interview on the club's website. "I look forward to building on what I've done and continuing to get better."