McGregor served as both chairman and president of the Football League and was also chairman of The Football Association (the FA).
Макгрегор занимал в лиге должности председателя совета директоров и президента Футбольной лиги, а также был председателем Футбольной ассоциации (FA).