During D’haquille “Duke” Williams’ first attempt to make it in the NFL, the former Auburn wide receiver caught two passes for 10 yards in the 2016 preseason with the Los Angeles Rams. He didn’t survive the cut.

In the two intervening seasons, Williams caught 15 touchdowns passes for the Edmonton Eskimos, including 11 in the 2018 season to tie for the CFL lead.

On Friday night in his second NFL opportunity, Williams equaled his 2016 preseason reception total with catches of 13 and 9 yards in the second quarter for the Buffalo Bills against the Carolina Panthers.

On Williams' second catch, he jumped to bring down a pass from quarterback Matt Barkley for a touchdown with 26 seconds left in the first half. Williams' first celebration in an NFL end zone came as Buffalo took a 24-3 lead.

During the Bills’ 24-16 victory over the Indianapolis Colts in their preseason opener last week, Williams had two passes thrown his way during his 18 snaps, but he didn’t have a catch.

FOR MORE OF AL.COM’S COMPREHENSIVE COVERAGE OF THE NFL, GO TO OUR NFL PAGE

Mark Inabinett is a sports reporter for Alabama Media Group. Follow him on Twitter at @AMarkG1.