I reckon Bristol City have got themselves a bargain. £1.1m for Little Sam sounds like a snip to me. Use him in the right way, on the shoulder of a bigger striker, and he will score stacks of goals. Sadly Allardyce wanted to play 4-3-3 and Baldock was never going to cut it as the lone striker.
He was a popular figure at Upton Park and West Ham fans will watch his progress with interest. Good luck to the lad and to Bristol City!