Gary Neville has confirmed that Jamie Carragher has received the Manchester United shirt that he will wear for charity while covering the start of the new Premier League season.
The former Liverpool defender agreed to wear the shirt to raise money for Alder Hey Children's Hospital after losing a bet with his former United rival, whom he now works alongside at Sky Sports.
Neville announced on Twitter that his colleague had taken delivery of the shirt in time for the first week of the new season:
The shirt will be auctioned off to raise money for the hospital after the show.