Stephen Ross the real estate magnate had another big week, reportedly inching toward a deal to acquire the 208-room “Ben Hotel” and the Clark Lake office building in West Palm Beach, adding to his portfolio of 3.8 million square feet of office, retail and residential space.
What about Stephen Ross the Dolphins owner? He had another negligent week, again doing nothing to fix 16 years of Dolphins incompetence under his stewardship, incompetence that was on full display in Sunday’s humiliating 31-6 loss to Cleveland that dropped Miami to 1-6...
