Should I Stay or Should I Go: Scott Linehan vs Rod Marinelli
Despite their 9-7 finish and barely missing out on the playoffs, the Dallas Cowboys were highly disappointing in 2017. After going 13-3 last year, expectations were very high for this season. The Cowboys didn’t come close to meeting them, and now many are naturally expecting heads to roll. … Read more