Hundreds gather to farewell league legend Eddie Lumsden