Not an icon to me, I grew up in NYC and I'm over 50. My feeling is if you ain't a Yankee, you ain't in the Majors. :-}
Musta been hard watching your team drop three straight to those minor-leaguers from Boston >:^)