Orthopaedics MCQ MCQ #490 Medium Which structure is primarily responsible for restraining anterior translation of the humeral head? A Rotator cuff B Inferior glenohumeral ligament (IGHL) C Biceps long head D Coracoacromial ligament Check answer Practice more MCQs Explain further