One of the great weekends on the Australian sporting calendar is upon us, with the grand finals of both major football codes and Group 1 racing in two cities.