Madrid Get Your Seats Now: How to Buy Washington Commanders vs. Miami Dolphins NFL Tickets in Madrid, Spain by Atticus Reed October 3, 2025