Something I forgot while posting the headers, each team is responsible for identifying their hometown players. Doesn't much matter how they do it, so long as it is clear who those hometown players are.

As a reminder, hometown players are those who have never played for a another team. It doesn't matter who drafted the player or if they played in another team's system, just so long as their entire major league career has been with one team.