Celtic fans are not happy with West Brom technical director Luke Dowling after his comments criticising Neil Lennon for his handling of Oliver Burke...
FootballFanCast · Jun 25, 2019
“Ridiculous & absurd”, “Pipe down” – Many Celtic fans react angrily to Lennon accusation
Continue Reading