Sports

Messi and Inter Miami awarded spot in 2025...

Lionel Messi and Major League Soccer's Inter Miami were awarded a spot in next year's 2025 FIFA Club World Cup...