Watch Dallas Cowboys vs Atlanta Falcons 2020 live stream, start time, TV channel

The Dallas Cowboys (0-1) will take the Atlanta Falcons (0-1) at home Sunday at 1 p.m. ET at AT&T Stadium, Arlington, Texas after their opening game loss. Falcons or Cowboys are almost the corners to see the worst thing (0-2) which makes them too hard to clinch the playoffs seed, so both are desperate for…