Adrian - pass the word along that it's also free fishing weekend in Mass on June 4 and 5. No license is required to fish in freshwater or in tidal areas upstream of demarcation lines. I know the Cape has some awesome freshwater fishing if the guys want to give that a try.
Hope you guys have a great time. I expect to hear some good fish stories from this adventure!