Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The football governing body presided over the most lucrative sporting event in history and is poised to net over $9 billion in revenue for 2026.