According to sources, Brian Urlacher and the Bears have come to terms on a revised contract, which includes a one-year extension, thus ending their offseason contract squabble. Urlacher, 30, had four years and approximately $25.5 million remaining on his contract. Under the terms of the upgraded deal, Urlacher will receive a $6 million signing bonus along with a $1 million bump in salary each of the next four years.