I suspect it has little to do with him being from Buffalo. I think most fans throughout the country love the way he plays and because of that he's an NFL fan favorite.
He's a difficult player not to like watching on the field. I don't care for his off field actions but I think that also endears himself to fans because of his playful nature.
If he wasn't a Patriot I'd love him.