Wilson signed a contract with the Bills on Monday, Alaina Getzenberg of ESPN.com reports.

Wilson, and undrafted free agent, originally was expected to join the Saints, but it appears he'll now get a chance with Buffalo. The Central Michigan product caught 82 balls for 874 yards and 12 touchdowns in 26 games there. He'll work to earn a depth role or perhaps a practice-squad spot with the Bills.