British & Irish Lions great Doddie Weir was greeted with a standing ovation by the BT Murrayfield crowd on Sunday.