Sports Extra: Is it time to press the panic button for the Houston Texans?

After the week the Houston Texans had, some fans might be alarmed. Is it time to hit the panic button?
Published: 11:08 PM CDT June 16, 2019
Updated: 11:07 PM CDT June 16, 2019