Who will win, Falcons or Seahawks? Experts' picks

Sunday's Falcons game marks the first season opener to take place at Mercedes-Benz Stadium in its history

Advertising