Tight end Charles Clay has found a new home just four days after being cut by the Buffalo Bills.

The Arizona Cardinals announced on Tuesday that they signed Clay to a one-year contract. ESPN's Adam Schefter‏ reports that the deal is worth up to $3.25 million and includes a $350,000 signing bonus.

The 30-year-old Clay recorded just 184 yards on 21 receptions while failing to reach the end zone last season with the Bills. His 184 receiving yards were the lowest total of his eight seasons in the NFL.

Clay spent the past four seasons in Buffalo after signing a five-year deal worth a reported $38 million with the team as a free agent in 2015.