The rivalry between the Carlton and Essendon football clubs is one of the most celebrated rivalries in the Australian Football League.