Newcastle United forward Andy Carroll has officially inked a new and improved five year contract with the newly promoted Premier league side.
Newcastle United youngster Andy Carroll inks new contract