Who's your pick to win the NFL Kickoff Game?

  • Kansas City Chiefs
  • New England Patriots
Optional