
The UMass Athletic site has an article here.
Incidentally, there does not seem to be any webpage/site that has any material on this award.
Even Wikipedia does not have an article. The history of the award (famous recipients: Doug Flutie, etc) would be interesting.
Could some New England football fan with some time on their hands at least do a Wikipedia article?