Home and away pairings are random, and it does give a slight advantage to the home team.There is no revenue (yet) from the allstar game.