Global Conference 2019

Sports Ownership: The Investment Case (Invite only)

Over the past 10 years, professional sports franchises have seen an unprecedented increase in valuation. NFL team valuations have risen almost 10 times in 20 years, while NBA team valuations have increased over 300 percent in the past five years alone. The European soccer teams Manchester United, Real Madrid and FC Barcelona are all valued at over $4 billion by Forbes—almost three times their value 10 years ago. The four major US leagues were historically perceived as trophy assets, but now 87 percent of the teams have positive operating incomes, according to Forbes. So is there an investment case for institutional investors to engage and participate alongside entrepreneurs and financiers? Join us for an off-the-record discussion about the case for sports ownership, in which our panelists recap their own investment theses, the process for majority and minority investments, the evolving media landscape, and the new opportunities they're exploring in the US and abroad.