Dolphins’ Kenny Stills calls out team owner Steve Ross for hosting Trump luncheon

Ross, 79, became the majority owner of the Dolphins and Hard Rock Stadium in 2009. He is also the founder, owner and chairman of The Related Companies, which is credited with the recent Hudson Yards redesign project in New York, and oversees companies such as Equinox Fitness, SoulCycle, Vaynermedia and RSE Ventures. Ross’s net worth is estimated to be at least $7.7 billion, according to Forbes.