Loading Luke McCowan needs Celtic 7 year Champions League itch scratched by doing ‘hardest possible thing’ on Daily Record...