The official The Villages Freshwater fishing Club website is at http://freshwaterfishingclub.com/.
The site you are looking at includes the information on the “official” site and may prove easier to navigate and more current, however. It covers a wider wider range of topics, as well.