All Blacks’ head of security dies at team hotel
Full story
Logan Cadwallader, the head of security for the All Blacks, has died at the team hotel. He had traveled with the team for 10 years.
Logan Cadwallader has been travelling with the All Blacks for 10 years.