Cain was cut by the Bills on Tuesday, Alec White of the team's official website reports.
Cain signed with the Bills on Aug. 13, securing three receptions for 28 yards with Buffalo during the preseason. He will now look for his next opportunity, whether with Buffalo's practice squad or elsewhere ahead of the 2024 campaign.