Done Deal - Andy Carroll

Andy Carroll joins Newcastle on a free transfer.