NFL Game Pass is now only available to fans outside the United States. There is, however, a low-cost replacement called NFL+. It will allow you watch every Falcons game. But there’s a catch. You are limited to watching on mobile devices. But if you are okay streaming the Falcons on your phone, this is a great option!