Manchester United are facing a difficult decision after learning that Real Madrid will not offer a new contract to on-loan striker Javier Hernandez.
The Mexican's contract is due to expire in the summer of 2015 and he could be about to leave Old Trafford for free, according to The Express.
United paid a modest £6m for Hernandez in 2010, but the 26-year-old decided to join Real Madrid on loan this past summer after not being able to hold down a starting place.
However, despite netting three times during his limited appearances, reports suggest that Carlo Ancelotti will not ask Hernandez to stay in Spain, leaving the striker free to look for a new club should United let him leave.