He lived in Stoughton, MA in a community called Greenbrook along with several other Patriots in the 80's...I lived in the building next door to him. We went to the same karate school and would often spar against each other. It was beyond intimidating especially since I was just a teenager.
The offense is more challenging to learn then other teams from a QB, WR and TE perspective which of course causes some players to fail where they might succeeded on other teams. You need to buy in 100% and dedicate yourself more so then other teams to be successful.