Morgans began his playing career as an apprentice for Manchester United in the mid 1950s, and captained the 1957 FA Youth Cup winning side. He made his first team debut on 21 December 1957, aged 18, against
Leicester City in a league match at
Old Trafford, and was selected ahead of the club's senior player and regular right-winger
Johnny Berry for United’s subsequent fixtures over the next few weeks. He was injured in the
Munich air disaster on 6 February 1958, when still only 18 years old. He was the youngest player involved in the crash and the last survivor to be rescued from the mangled wreckage of the BEA Elizabethan airliner after he was found unconscious amongst the debris by two journalists five hours after the official search was called off. He had played in the last match before the disaster, the
European Cup quarter-final second leg against
Red Star Belgrade, and had so far made 10 senior appearances for United. He was discharged from hospital by the end of that month. Although he made a full recovery following the crash and was back in the side before the end of the season, playing a further nine games, he showed little of his previous form on the pitch, and made just four appearances for the first team over the next three seasons, as new signings and youth team graduates gradually established themselves as regular choices in the forward and wide positions. He finally left United in 1961, having made 23 first-team appearances without scoring a goal, and signed for
Swansea Town in a £3,000 deal. He then played for
Newport County, where he played his last
Football League game in 1967 at the age of 28. He then played for
Barry Town and his final role in football was as player-manager of
Cwmbran Town in the Welsh League. After leaving Manchester United in 1961, he had returned to his native
South Wales, where he lived until the end of his life. In 1972 he was appointed as manager of
Welsh Football League side
Blaenavon Blues where he managed them for a season. ==Later life and death==