As a junior in 1974, he made 73 completions out of 139 attempts (52.5%) for 899 yards and 3 touchdowns, while rushing for 190 yards and 4 touchdowns. In his last year, he had 103 completions out of 172 attempts (59.9%) for 1,282 yards and 7 touchdowns, while rushing for 572 yards and 7 touchdowns. He finished his career as CU's total offense record holder with 3,576 yards.
Nine days later on August 29, Williams was signed as a free agent by the Chicago Bears. He started twelve games at fullback after Roland Harper was lost for the year with a knee injury, while blocking for Walter Payton and registering 755 all-purpose yards. The next year, he returned to a backup and special teams role.
The biggest highlight of Williams' NFL career came on Thanksgiving Day in 1980 against the Detroit Lions, when he returned the opening overtime kickoff 95 yards for the game-winning touchdown, completing a comeback from a 17โ3 fourth-quarter deficit. At the time, it was the shortest overtime in NFL history.[1][2][3] In November 1981, he was placed on the injured reserve list with a fractured leg.