The Cardinals released Winters on Saturday, Darren Urban of the Cardinals' official website reports.
Winters was expected to compete for Arizona's starting right guard spot, but he ended up falling out of the competition after battling an undisclosed injury. The 30-year-old was active for the first two weeks of the season, but he missed Friday's practice due to a personal reason and was ruled out for Week 3. The release comes as a bit of a surprise as the Cardinals' offensive line depth is already growing thin with Kelvin Beachum (ribs) and Joshua Miles (ankle) battling injuries.