After being cut by the Broncos last week, the second-year punt returner was claimed off waiver by the Bills, ThePick6.com first reported Monday. The move has since been confirmed by multiple media outlets.

Denver promoted McKenzie from the practice squad to the 53-man roster in October because Buffalo was trying to sign him to its own active roster. After trading Demaryius Thomas to the Texans, the Broncos cut McKenzie to make room for wide receiver River Cracraft on the active roster.

McKenzie was then subject to the waiver wire and Denver couldn’t stop the Bills from signing him. Had he cleared waivers, McKenzie may have been re-signed to the Broncos’ practice squad.

McKenzie (5-7, 173 pounds) was selected by Denver in the fifth round of last year’s NFL draft out of Georgia. He showed promise as a rookie but ultimately lost his starting punt return job after fumbling six times.

Marcus Murphy is currently listed as Buffalo’s starting punt returner on their depth chart. It remains to be seen if McKenzie will take that job from the running back.