Stephen M. Ross is founder, chairman and CEO of The Related Companies, L.P. (TRC), a New York City-based real estate firm. He owns 95% of the Miami Dolphins NFL football franchise and 95% of Land Shark Stadium. He is the nephew of late businessman and philanthropist Max M. Fisher of Detroit.



