Hadley to become longest-serving one-Club player