Posted inMisc
Welcome to the Bernabéu! NFL 2025
Typically, when people think of the NFL, they picture America, Sunday nights, and beer. Madrid, or Spain in general, usually does not come to mind. Yet my first NFL game as an American took place in Madrid at the Santiago Bernabéu stadium…
