US investors buy stakes in Liga MX’s Club America and Azteca Stadium in $490m enterprise value deal Sport Business