This Brian Cushing Stat Might Surprise Texans Fans - Battle Red Blog
2020 Houston Texans Season Preview - Battle Red Blog
Hair of the Dog (Wild Card Edition!): Texans vs. Bills - Battle Red Blog
The Environment was not Right for Osweiler
Zach Cunningham claimed by Titans after being waived by Texans
BRB GroupThink: Will Fuller's Future In Houston - Battle Red Blog
Zach Cunningham waived by Texans year after signing $58M extension
Texans, Zach Cunningham Agree To Four-Year, $58 Million Contract Extension - Battle Red Blog
2021 NFL Draft: Houston Texans Roster Outlook - Battle Red Blog
Texans Release Zach Cunningham For Behind The Scenes Behavior
2022 Week 7 - Colts vs Titans 10.23.22 by Tennessee Titans - Issuu
Houston Texans News: December 17, 2019 - Battle Red Blog
Texans waiving Zach Cunningham, days after benching him for disciplinary reasons
The Film Room: Zach Cunningham (2017 Season Review) - Battle Red Blog