FOX Sports’ Alex Marvez reports that the Texans cut Winston with a “failed physical” designation.
Per Marvez, Winston underwent arthroscopic ankle surgery in February. He anticipates receiving full medical clearance in two weeks, and has already begun scheduling visits.
Winston visited the Dolphins on Tuesday night.
Florio has reported that Winston also plans to visit the St. Louis Rams and Kansas City Chiefs.