Plenty has happened since Greig Laidlaw was last on the BT Murrayfield pitch, some of it not very pleasant, but the Scotland skipper was all smiles as he took part in the Gloucester training ahead of tonight's European Challenge Cup final against Stade Francais.