Rangers have confirmed that captain Lee McCulloch has signed a new contract with the club.

The 34-year old veteran has penned a two-year deal which will keep him at Ibrox until 2015 where it is highly likely he will end his career.

McCulloch, who joined 'Gers from Wigan Athletic in 2007, has resurrected himself as a striker this season with 14 goals so far this campaign despite spending most of his career as a defender and then in midfield.

 The game is about opinions. Make yours heard! Join the tribalfootball.com nation on Facebook today: Facebook.com/tribalfootball