NBA By taking the blame for the Cowboys’ issues, Jerry Jones protects Stephen September 25, 2024 Sportextra 0 A recent WFAA poll showed that 78 percent of respondents blamed the current state of the Dallas Cowboys on owner