(CARDS RELEASE)

A year after making an NFL splash by trading for a Houston Texan, the Cardinals stunned the league again Monday by bringing in another former Texans All-Pro.

Defensive end J.J. Watt, who ever since his release from Houston last month was rumored to go to a handful of places but never Arizona, ended up agreeing to sign with the Cardinals.

Watt made the announcement on Twitter, with the team putting out a release a few minutes later saying it is a two-year contract.

Multiple reports have the deal for the three-time NFL Defensive Player of the Year for potentially $31 million, with $23 million guaranteed.

A year after making an NFL splash by trading for a Houston Texan, the Cardinals stunned the league again Monday by bringing in another former Texans All-Pro.

Defensive end J.J. Watt, who ever since his release from Houston last month was rumored to go to a handful of places but never Arizona, ended up agreeing to sign with the Cardinals.

Watt made the announcement on Twitter, with the team putting out a release a few minutes later saying it is a two-year contract.

Multiple reports have the deal for the three-time NFL Defensive Player of the Year for potentially $31 million, with $23 million guaranteed.