Sir Alex Ferguson then joined Rangers for EUR 65,000, and performed incredible during his two seasons with the club. He scored six goals in nine matches in the Inter-Cities Fairs Cup including two goals against 1.FC Köln in the 1967 – 68 competition, and one against Athletic Bilbao in the 1968 – 69 edition. He helped to get Rangers into the semi-finals, but the team were knocked out by its English opposition in both season. The man was blamed for a goal conceded in a match in the 1969 Scottish Cup Final, for which he was designated to mark Celtic captain, Billy McNeill, and was subsequently forced to play for the club’s junior side instead of the first team. It was a hard time for him. There were also rumours that he suffered discrimination at Rangers due to his marriage to a Catholic woman, but Ferguson refused the rumour and claimed that he left the club due to the fall-out from his alleged cup final mistake.
The following October, Nottingham Forest wanted to sign Ferguson, but due to family reason, he didn’t move to England but went to Falkirk instead and remained at Brockville for four years gaining more league appearances than he ever had anywhere else.
Given his experience, Ferguson was appointed as player-coach which responsibility was removed when John Prentice became manager. Ferguson responded to this action by requesting a transfer and moved to Ayr United, where he finished his playing career in 1974.
In June 1974, Ferguson was 32 years old and appointed manager of East Stirlingshire. Although, it was a part-time job, Ferguson gained a reputation as a disciplinarian. The following October, Ferguson was invited to become manager of St Mirren who was bigger but below East Stirlingshire in the league. And, despite Ferguson’s loyalty towards East Stirlingshire, he decided to join St Mirren.