The NFL arrives in Germany | ‘It’s a thank you to the fans’