Steve Cohen controls $2.5 billion in sports assets through Point72, with the New York Mets representing his $2.4 billion anchor bet since 2020. His aggressive payroll strategy—the Mets spent $296 million on 2024 roster costs—differs sharply from traditional sports ownership models that prioritize near-term profitability over championship windows. Cohen's esports exposure and facility investments suggest a long-duration capital thesis: ownership as a legacy asset class rather than annual cash-flow engine. Cohen's playbook imports hedge-fund conviction to sports. He backs $200+ million player contracts, funds stadium modernization, and tolerates multi-year operating losses—moves traditional sports investors avoid. MSD Partners (Michael Dell family office) holds minority Mets equity, indicating institutional appetite for Cohen's thesis. For the broader sports economy, Cohen's capital deployment proves billionaire family offices now compete directly with established ownership groups and PE consortiums for premium franchises.