Well, technically he hasn't been with the Sox since he got traded in '04, but the guy had been in the majors for 15 years, 9 of those with the Sox. And come on, he went through the hassle of signing a contract for one day just so he could say that he retired with the Sox. You can't tell me that doesn't take guts. Sure, it sucks that Nomar didn't get to be a part of the '04 World Series awesomeness, but he's a character.
And who can forget the constant unstrapping and restrapping of his gloves between every pitch? :)