Ross about to take a Financial Hit

Wasn't a good week for Dolphins Owner Stephen Ross. Mr. Ross is on the verge of losing CityPlace in West Palm Beach in a $150 million foreclosure lawsuit.

Comments