Surfing legend Tom Carroll has been stretchered off a popular Sydney beach after suffering a neck injury while surfing.