Stephen M. Ross was born on October 5, 1940 in Michigan. He pursued his education at the University of Michigan Business School where he earned his Bachelor's degree in Accounting. He then furthered his studies at the New York University School of Law, obtaining his LLM degree in Taxation.
After completing his education, Ross delved into the business world, eventually becoming the owner of the NFL's Miami Dolphins and the team's stadium, Sun Life Stadium. In addition, he established The Related Companies, a successful real estate development firm.
One of Ross' most notable contributions is his philanthropic endeavors towards his alma mater, the University of Michigan. He has donated over $300 million to the university, leading to the naming of the Ross School of Business in his honor. His generosity has greatly impacted the educational opportunities at the university.
Ross is married to jewelry designer Kara Ross. His uncle, Max M. Fisher, is a well-known philanthropist from Detroit, instilling in Ross a sense of giving back to the community. Ross's family and upbringing have played a significant role in shaping his values and principles.
In 2008, Ross made a significant business move by purchasing 50% of the Miami Dolphins franchise from the team's previous owner, Wayne Huizenga, for $550 million. This acquisition further solidified Ross's presence in the sports industry, showcasing his passion for both business and sports.
Stephen M. Ross's entrepreneurial spirit and dedication to philanthropy have left a lasting impact on the business and sports worlds. His commitment to excellence and giving back to society continue to inspire others to follow in his footsteps. Ross's legacy is not only defined by his business success but also by his generosity and contributions to education and community development.