It looked as though Silvestre was on his way to Bordeaux, but that deal fell through over personal terms.
The Frenchman has been told he can leave Old Trafford this summer, and would be a welcome addition at Upton Park.
The first sticking point for any move would be the testimonial Silvestre would be entitled to at Old Trafford next year. The second is Silvestre's wages, rumoured to be around £60 thousand a week.
The fee would be around £2 million for a player with plenty of Premiership experience.