According to the Sunderland Echo he was pushed.....
http://tinyurl.com/4jv5q7c
I think Carroll will give Liverpool a different dimension up front with his height and heading prowess, but, will Liverpool play the sort of formation AND give Carroll the service? People have been saying that Ancelotti might have to push Drogba or Anelka out wide to accommodate Torres through the middle - I can't see either of them being too happy about being elbowed aside, somehow.
I think it's poor timing from Carroll to leave Newcastle. The usual suspects were being lined up - Crouch, Heskey etc. although neither would have had the same impact Carroll has had.