Studs and duds from the Dolphins' victory over the Texans - Dolphins Wire dolphinswire.usatoday.com Submitted by usatoday9336 on August 20, 2023 at 4:40 PM in sports Some praise and some critiques. No comments 39