Offering a welcome escape from the constant demands of everyday life, Cattail Marsh in Texas is one of my go-to spots when I need to unwind and clear my head.
"I hope I've given them a good product," says Steve Russell, who is hanging up the headset after a 26-year run as a Florida Gators radio host and UF professor ...