Rangers have completed the signing of Joey Barton on a two-year deal.
Barton, 33, will join the club officially on July 1 on a free transfer after rejecting a new one-year contract from Burnley, where he was named player of the year after helping them win promotion to the Premier League.
The midfielder, who has one England cap to his name, visited Rangers' training ground nine days ago and spoke with manager Mark Warburton.
He becomes Rangers' fourth summer signing, joining Accrington pair Josh Windass and Matt Crooks as well as former Liverpool midfielder Jordan Rossiter.
"When I first found out there was potentially the opportunity to come up here, from that moment on the blood got pumping," he told the club's website.
"I'm fully aware of the situation that this club has been in in the few years, but to be part of a group that is going to put this football club back where it belongs was an opportunity that if I didn't take, I would have regretted for the rest of my life.
"The gaffer and players here have made incredible progress in the last 12 months. When given the opportunity, I was mindful that the club had a huge game in the Cup Final at the weekend, and I didn't really want anything to distract from that.
"I also wanted to speak to my friends and family, but I knew instantly that I was going to come here. Once I had walked into the building and seen what this club is about, I knew it would fit perfectly with what I wanted.
"I knew it was a place that offered me an incredible challenge and an incredible opportunity, and I am so grateful and so happy to finally be a Rangers player, and I am really looking forward to the challenges ahead."