The Remix: Houston Texans Come to #49ersCamp
49ers nose tackle Earl Mitchell, an ex-Texan, back in the Houston heat
Training Camp 8/15/18: Notes and Quotes
Houston Texans: DeAndre Hopkins involved in practice fight
Aug. 15: Texans-49ers joint practice
The Remix: 49ers at Texans in Week 14
10 Observations from 49ers Practice Against Texans: Aug. 15
49ers' 5 keys to beating the Houston Texans
Training Camp: Top highlights from 49ers' practice with Texans
Houston Texans wide receiver DeAndre Hopkins (10) reaches out to
10 Observations from 49ers Practice Against Texans: Aug. 15
Jimmie Ward and DeAndre Hopkins fight at 49ers-Texans joint practice
Texans DeAndre Hopkins ejected from practice after fight with
DeMeco Ryans, Mike McDaniel proscribe joint practice scuffles
49ers, Texans joint practice: Scuffle breaks out, Garoppolo