These things do sometimes happen. Darren Bent played for Burton at this level. The same Darren Bent who was earning 60k a week at Derby. They don't always work though as said case shows.
We had Peter Odemwingie who'd had a decent career and he did nowt for us.