We recently had the opportunity to re-build the Grand Fishing Report website. It turned out GRAND! Take a look.
Fields denoted by red asterisk (*) are required.