Webpress Daily

Prep Sports

NFL picks 3 German cities to bid for regular-season game

The NFL has selected the cities Düsseldorf, Frankfurt and Munich to enter a final bidding stage to host a regular-season game in Germany