Depends on the crowd they expect to get.Geelong v Freo would get no more than 30,000, whereas Geelong v Carlton would get 80,000. It would make no sense for Geelong v Carlton to play at Geelong.