Buffalo's personnel department wasted no time in taking steps to fortify their roster with more receiving talent. Just a week into their offseason, the Bills signed CFL wide receiver D'haquille "Duke" Williams to a reserve/future contract.
Williams, 25, is a 6-3, 225-pound wideout, who took the CFL by storm this past season. In 18 games for Edmonton, Williams posted 88 receptions for almost 1,600 yards (1,579) and 11 touchdowns.
He averaged almost 18 yards per reception (17.9) and had 425 yards after the catch as he totaled eight 100-yard receiving games this past season.
Williams best game of the year came against eventual Grey Cup champion Calgary, when he had seven receptions for a season-high 172 yards and a touchdown in a 48-42 victory.
The Auburn product, better known as Duke Williams in college, went undrafted, but was signed by the Los Angeles Rams as a tryout player for their rookie minicamp in the spring of 2016.
The Rams signed him to their offseason roster, but he was released during final cuts in September.
He latched on with the Edmonton Eskimos in 2017 and had 46 receptions for 746 yards and four touchdowns in 13 games before his breakout 2018 season.
He posted a 4.73 40-time at his combine workout along with a 30-inch vertical leap and 10-foot, one-inch broad jump.