The Cardinals have reached agreement on a 1-year contract with offensive right tackle Eric Winston who will compete for a starting job.

Winston 29 started for the Chiefs last season after spending his first six years in the NFL with the Texans.

Both teams released Winston primarily for salary and cap reasons according to reports.

The addition of Winston 6-feet-6-inches and 305 pounds creates more competition and questions on the Cardinals offensive line.

Throughout the spring and summer coach Bruce Arians expressed satisfaction with the team's situation at tackle: Levi Brown on the left side Bobby Massie on the right and Nate Potter competing for a job.

Winston's addition could mean that Cardinals coaches' opinions about their tackles changed over the spring and summer. Or it could simply be a matter of adding an experienced player Winston at a bargain price.