Spain is a leading soccer team in Europe. It was founded 100 years ago. It has many nicknames but the most famous is La Roja. Most of the fans know it as the red fury. ESP is the small name of the Spain national football team. It has a big ground where players do practice. […]