US investors put millions in Mexican football before 2026 World Cup

The Business Times - Dec 26, 2025

The group agrees to buy a 49% stake in Ollamani Group, which owns Club America, one of Mexico’s biggest football teams

Read full article

MORE NEWS