Saints live stream: Start time, TV channel, and how to watch online The Patriots will travel to New Orleans to face the Saints at 1 p.m. ET, leagues different than he had the last time we saw him in a meaningful game. LIVE STREAM Patriots vs Saints Game. Live Online Watch Patriots vs. Saints live stream: Start time, TV channel, and how to watch online. [ NFL Live Link. [(+>FrEe* Watch Chiefs Vs Patriots Online Live Online Stream NFL Football Watch Patriots game live stream free and Find the NFL New England Patriots.