 Thousands of people welcomed Spain's men's soccer team home after it defeated England Sunday to win Euro 2024. The team paraded through the streets of Madrid yesterday in an open-top bus as cheering fans dressed in red and yellow waved flags. Spain beat England 2-1 to win its fourth Euro title.