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...
There's only one thing more satisfying than shoveling warm, delicious, nap-inducing Thanksgiving...