Thomas Davis: "We Need to Do a Better Job of Executing"

Linebacker Thomas Davis speaks to Hayley Elwood following the 27-20 loss to the Texans about how the team moves forward from here.

Advertising