The next NFL games will be in Germany in the coming years, with an FC Bayern Munich partnership on the horizon.