Lou Richards : Collingwood legend and AFL pioneer dies aged 94