An intriguing element of the NFL’s visit to Spain is that the Dolphins have been based at the home of Atletico Madrid, Real ...