The Cowboys and DT Osa Odighizuwa agreed to an $80 million contract extension on Tuesday just before the NFL franchise tag ...
The Dallas Cowboys had little to hang their hat on in 2024, finishing with a disappointing 7-10 record amid a slew of injuries. It won’t be an easy task to get this team back in contention ...