Arrival Photos: Texans Players Arrive at NRG Stadium to take on the Patriots

Houston Texans players arrive at NRG Stadium to take on the New England Patriots in Week 11.

Advertising

Advertising