NFL Photos | NFL Photography Gallery | NFL.com
CAR at HOU 2019-09-29
Photo gallery for game: CAR at HOU 2019-09-29

Carolina Panthers running back Christian McCaffrey (22) runs past Houston Texans inside linebacker Zach Cunningham (41) during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Michael Wyke)

Carolina Panthers quarterback Kyle Allen (7) throws against the Houston Texans during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Carolina Panthers quarterback Kyle Allen (7) fumbles as he is hit by Houston Texans outside linebacker Brennan Scarlett (57) during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Houston Texans quarterback Deshaun Watson (4) looks to throws against the Carolina Panthers during the first half of an NFL football game Sunday, Sept. 15, 2019, in Houston. (AP Photo/Michael Wyke)

Carolina Panthers defensive back Tre Boston (33) breaks up a pass intended for Houston Texans wide receiver DeAndre Hopkins (10) during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Michael Wyke)

Houston Texans running back Carlos Hyde (23) is stopped by Carolina Panthers defenders Brian Burns (53), Luke Kuechly (59) and Javien Elliott, right, during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Michael Wyke)

Carolina Panthers quarterback Kyle Allen (7) throws against the Houston Texas during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Michael Wyke)

Carolina Panthers wide receiver D.J. Moore (12) runs past Houston Texans cornerback Lonnie Johnson (32) after a catch during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Carolina Panthers punter Michael Palardy (5) and kicker Joey Slye (4) celebrates a field goal against the Houston Texans during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Houston Texans defensive end Carlos Watkins (91) reaches for the ball after Carolina Panthers quarterback Kyle Allen (7) fumbled during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Michael Wyke)

Houston Texans quarterback Deshaun Watson (4) is sacked by Carolina Panthers linebacker Mario Addison (97) during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Carolina Panthers running back Christian McCaffrey (22) celebrates his touchdown against the Houston Texans during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Carolina Panthers defensive back Ross Cockrell (47) celebrates his interception against the Houston Texans during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Houston Texans quarterback Deshaun Watson (4) reacts to a play during the first half of an NFL football game against the Carolina Panthers Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Carolina Panthers defensive back Ross Cockrell (47) makes interception against the Houston Texans during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Carolina Panthers quarterback Kyle Allen (7) is pressured by Houston Texans defensive end J.J. Watt (99) during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Houston Texans quarterback Deshaun Watson (4) celebrates his touchdown run against the Carolina Panthers during the second half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Michael Wyke)

Houston Texans quarterback Deshaun Watson (4) is sacked by Carolina Panthers outside linebacker Shaq Thompson (54) during the first half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Houston Texans quarterback Deshaun Watson (4) is sacked by Carolina Panthers cornerback Javien Elliott (23) during the second half of an NFL football game Sunday, Sept. 29, 2019, in Houston. (AP Photo/Eric Christian Smith)

Houston Texans defensive end J.J. Watt (99) knocks the ball away from Carolina Panthers quarterback Kyle Allen (7) during the second half of an NFL football game Sunday, Sept. 29, 2019, in Houston. Watt recovered the fumble. (AP Photo/Michael Wyke)

Houston Texans defensive end J.J. Watt (99) and Carolina Panthers offensive tackle Daryl Williams (60) chase a fumble during the second half of an NFL football game Sunday, Sept. 29, 2019, in Houston. Watt recovered the ball. (AP Photo/Michael Wyke)