Sport Celtic must now prove themselves on Europe’s biggest stage August 24, 2017October 25, 2023 Peter Lynch takes a look at how Celtic must overcome their dreaded Champions League group… More