The Cardinals continued gathering pieces for the 2019 campaign on Tuesday with the signing of veteran tight end Charles Clay.
Clay, 30, is an eight-year NFL veteran who began his career with the Miami Dolphins as a sixth-round pick out of Tulsa in 2011. He's spent the last four years with the Buffalo Bills.
His contract is reportedly a one-year deal worth up to $3.25-million, according to an ESPN report.
Clay has had five seasons where he's had more than 500 yards receiving, but last season he produced a career-low 184 yards on 21 catches.