6 great sport channels
Football, Rugby, UFC, GAA
All free when you join eir Broadband
Joe Allen has completed his move from Liverpool to Stoke.
Allen had a year to run on his contract at Anfield but having struggled for game time under Jurgen Klopp, the Wales international elected to move on from Liverpool, signing a five-year contract with Mark Hughes' outfit.
"It's been a whirlwind 48 hours for me but I am delighted to have finally been able to put pen to paper," Allen told the club's official website.
"I was really excited as soon as I heard of the club's interest and it wasn't a difficult decision for me to make. I am incredibly excited about my future here at Stoke City.
Allen will fly to the United States to join up with his new team-mates in Orlando.
"Joe is a player that Mark has admired for a considerable amount of time," Stoke's chief executive Tony Scholes added.
"Therefore when we became aware of the possibility of bringing him to the club it was something that we were determined to do.
"We have had to act swiftly to conclude the deal but we are delighted that we have managed to get it over the line."
Liverpool are understood to have accepted a £13million bid for the player, who was named in the official Euro 2016 team.