Premier League new boys Hull City on Tuesday announced the signing of Scotland international goalkeeper Allan McGregor from Turkish club Besiktas for an undisclosed fee.
The 31-year-old former Rangers player has signed a three-year contract with the Tigers, who were promoted from the second-tier Championship last season.
"I'm really excited to be here and I'm happy that everything is done now," McGregor told the club website.
"I can't wait to get started here. This is a great chance for me to play in the Premier League and I'm looking forward to the season ahead."