The NFL is back, and one of its most highly anticipated Week 1 matchups this weekend features the Dallas Cowboys facing off against the Cleveland Browns on the road at the newly renamed Huntington Bank Field. And it’s not just because it’s Tom Brady’s broadcast debut on Fox. As usual, the Cowboys have been dominating […]