Hi! New international, football Swiftie here. I had a dumb question about the game this week. Is this game in Germany the country or is Germany a small town in the US? I’m so confused. If it’s the country Germany…why? I thought NFL is National 🏈 why would they play in another country
This can’t be a real post