The field had fallen into disrepair after twenty years of dormancy. There were no fences or boundaries, and a stream had cut its way through the eventual right field area. The HAA worked on the site for two years. Volunteers built dugouts and a press box, set up fences, and put down sod for a new infield. The stream was diverted just beyond the 330-foot right field fence, and still collects many home run balls today. McKeon Park was named after the late John McKeon, a former member of the Barnstable School Committee known for his support and contributions to the town's athletic programs. The field was ready for play in time for the 1979 season.
Hyannis won the league championship that year, but attendance lagged when it became apparent that the other attractions of downtown Hyannis were competing with the team for attention. The answer to that problem was a lighting system which would enable the team to play night games.
After three years of seeking donations, funds, and volunteers, the lights were put up prior to the 1983 season. For 11 years, McKeon Park was the most well-lit athletic field on Cape Cod. However, the system suffered the effects of classic New England weather and eventually became insufficient for night play. In 2003 the light towers were removed from the site, and twilight games were again played at McKeon Park.
That status changed in the 2008 season, when a combination of a generous grant from the Yawkey Foundation and support from private donors allowed construction of a new elite-caliber lighting system at McKeon Park. Along with a new brick backstop, added seating and landscaping efforts for patrons, McKeon Park has become one of the most visually exciting places to catch a game anywhere in the Cape League.