Willis signed a contract with the Giants on Saturday.
Willis was waived by the Broncos just before the start of training camp, but he's now latched on with a new team. The 24-year-old hasn't seen game action since catching nine passes for 82 yards in 10 games with the Bengals in 2019.