Star defensive end J.J. Watt has found a new home following his recent release from the Texans.
Watt posted a photo to social media on Monday showing him working out in a Cardinals shirt. He captioned the picture, "source: me" to announce the news.
According to NFL Network's Ian Rapoport, the Cardinals signed Watt to a two-year deal worth $31 million that includes $23 million guaranteed.
On Feb. 12, the Texans released Watt after the two sides mutually agreed to part ways.
About a dozen teams reportedly expressed interest in signing Watt, who became an unrestricted free agent, at the time of his release.