My reaction to those with me was "wow, I'm impressed and believe that his smarts and attitude will benefit the fins."
And the Sparano releases him. What is up with that? Clearly he had the intangible tools you want, and in limited action he showed some football talent.
And then. He signs with the patriots. I'll give Bellicheat credit for seeing and using talent. Plus there can always be the obvious question of whether the fins have been practicing anything new in the last few weeks.
IMHO this was a whiff by the fins. We will see of course but it sure seems like it to me.