I don't think Ashley would take him. I wouldn't want him after he sucked out high wages and played **** during the season we got relegated, and I think that's why Ashley wouldn't take him back.
But you're right I can't see any of the other big sides taking him. He can forget Man City, Arsenal, Spuds, Chelsea, Liverpool. Everton could be a potential option but would they want a guy who played for their rivals? I can see a move away from the Premier League. Maybe some club from the US or China will snap him up for brand purposes.