Madrid is a city that embodies the spirit of sports and competition. As one of the most populous cities in Europe, it has a thriving sports scene that...