The 29-year-old lineman confirmed that he was joining the Cardinals in an interview with SiriusXM NFL Radio. He said he understands he will be competing for playing time but he expects to be a starter.
"I think it's kind of a perfect storm for me in the sense that I could come in and compete for a spot and maybe be the guy at right tackle," he said, "and I feel I will be."
Winston also talked about joining the Cardinals in a tweet to Arizona kicker Jay Feely. Winston started all 16 games for Kansas City last season but, when the team underwent a change at head coach and general manager, was released in March. He played just one season for the Chiefs after playing the first five years of his NFL career with Houston.
Winston, who has started every game of his NFL career, had to settle for a one-year deal after failing to land a better offer.
He said he hopes to show the Cardinals he deserves a longer-term contract down the road.
Before Winston's arrival, the Cardinals had gone with second-year pro Bobby Massie at right tackle and Levi Brown, coming back after missing all of last season with a torn triceps, on the left side, although Massie worked some at left tackle late in offseason workouts. Nate Potter eventually became the starter at left tackle as a rookie last season and has practiced at both tackle spots in the offseason.
Because the acquisition of Winston had not been announced officially, new coach Bruce Arians wouldn't talk much about the big tackle when he met with reporters after the players reported to camp and went through a brief run at University of Phoenix Stadium. He wouldn't say that dissatisfaction with the tackles had led to the team seeking another player.
"It's just a matter of if there's somebody out there to make our football team better, that's our job to go get them," Arians said. "The more competition the better."