At training camp at the Greenbrier resort in West Virginia, the Houston Texans are enjoying cooler weather — and the amenities aren’t bad, either.
BEN SHPIGEL, New York Times
Thu, 08/10/2017 - 12:25pm
At training camp at the Greenbrier resort in West Virginia, the Houston Texans are enjoying cooler weather — and the amenities aren’t bad, either.