Logos change.
So do colors of teams.
And teams move.
So no.
The only tattoos that I would consider if I were a fan of these teams would be the Yankees, Reds, or Celtics. Maybe Red Wings.
Yankees are obviously going nowhere, and their 'NY' stands for more than just the Yankees, so if I were from there and a fan of the team, yeah, I would consider it.
Now take that same sentence and substitute 'Reds' for 'Yankees', and 'C' for 'NY'.
Celtics aren't going anywhere, and they've had the same logo and colors all this time, but what to get? That damn leprechaun?
Red Wings logo might be alright, but also makes people think if the boots. :/
Yankees 'NY' and Reds 'C'? Acceptable, at least in my opinion.
Saw FIRST B0RN post and that reminded me of the StL logo, which I personally think is also acceptable. Again, the Cardinals are going anywhere, that logo has been used for decades, and for me, when I see you, I don't just think of the team; I also assume that person is from that city.