There is no uncontroversial explanation for their size, and scientists have numerous intriguing theories. The long necks of ...