Tech Insider : Business
Cohen poses wearing a Mets cap
Billionaire Point72 founder Steve Cohen also owns the New York Mets.