Rather than Moses or Carroll i think someone like Kevin Mirallas from Olympiacos would be a better shout for us.
Technically good, Belgium international, fits the age range of our transfer policy (25), vesatile as he can play as a striker or from wide areas in a front 3. Looks pacey and a good finisher too (34 in 52 according to wiki) Albeit in the Greek league.
and best of all.................................. he's supposedly very good mates with the handsome bastard that is Yo Cabs and probably Debuchy too, from their time at Lille together.
Would be a lot cheaper than Andy Carroll and would fit our system much better imo.