German Cities Bid for Rights to Host American Football Games

Three German cities are currently bidding to determine who will host upcoming American football games. The National Football League, America’s biggest gridiron football organization, has selected Düsseldorf, Frankfurt, and Munich to enter into the final consideration for becoming a host city. “After an initial period in which expressions of interest …

The Latest