0
Anonymous
In soccer this mean the home team is playing on their home ground in their home town that they represent; same in every other sport.
Wiki User
Chat with our AI personalities