NFL picks 3 German cities to bid for regular-season gameRead full article: NFL picks 3 German cities to bid for regular-season gameThe NFL has selected the cities Düsseldorf, Frankfurt and Munich to enter a final bidding stage to host a regular-season game in Germany.