Cleveland Browns at Houston Texans — 2017 Week 6

Cleveland Browns at Houston Texans, 2017 Week 6. Recorded final: CLE 17, HOU 33. Game details and available statistics.