Scroll to Top

Food Network star and diabetes drug-pusher Paula Deen is listing her home, located on Wilmington Island River in Savannah, Ga., for a savory $12.5 million. Like...