Andy Carroll has just become the most expensive British striker ever after Liverpool signed him from Newcastle United on a five year deal.
How much did Liverpool pay for Carroll?- Reportedly around £35m, thereby making him the club’s most expensive signing so far.
Carroll has signed a five and a half year contract with the Reds.
What is Carroll’s shirt number at Liverpool? Carroll’s shirt is No.9, the same one as Fernando Torres.