Can definitely see West Ham wanting him. They have a clause with Zaza where they have to pay a fortune for him after a certain number of games which they a bound to not want to do.
Sturridge is great, but he doesn't seem like "Saints" kind of signing. (Unless these Chinese peeps come in and want to throw money at us).