Dallas CowboysfromDefector3 weeks agoWhy Your Team Sucks 2025: Dallas Cowboys | DefectorDallas Cowboys underperformed in 2023 with a record of 7-10, leading to dissatisfaction among fans.