The Cardinals signed Beachum to a one-year contract Thursday, Tyler Drake of ArizonaSports.com reports.

Beachum spent the last three years with the Jets, where he started in 45 of a possible 48 games. The 31-year-old boasts experience at both tackle positions, but he'll likely line up on the right side of the line in Arizona, where the team has a stronger need.

More News