On Anzac Day, Collingwood and Essendon will meet at the MCG for their annual blockbuster in front of more than 90,000 people.