He was playing for Manchester United at the time of the Munich air disaster on 6 February 1958, but did not travel with the team due to ill health. He remained at the club for one year after the tragedy and played in the 1958 FA Cup Final, collecting a runners-up medal as United were defeated by Bolton Wanderers. In 1958, he moved to Swansea Town for a fee of £7,5000 where he spent five years, finishing as top scorer for the club in the 1959–60 and 1960–61 seasons and winning the Welsh Cup in 1961.