Renaissance Ross Bridge Golf Resort & Spa has been named to Golf Magazine’s 100 Best Golf Resorts in North America. Photo by Michael Clemmer Renaissance Ross Bridge Golf Resort & Spa has been named to Golf Magazine’s 100 best golf resorts in North America. Located in Hoover, Ross Bridge was ranked…