He had also been at the centre of an incident that resulted in crowd disturbance in a Rosebery Cup match between the sides in 1886, when his tackle broke the leg of Hearts opponent Peter Bell. McGhee left Hearts in December 1909 after he had suspended the club's star player Bobby Walker due to a breach in team discipline (missing a game).
He was also at the center of an incident that caused a crowd commotion in a Rosebery Cup match between the two teams in 1886, when his tackle injured Hearts' opponent Peter Bell's leg. McGhee departed Hearts in December 1909 after he had suspended the club's star player Bobby Walker due to a breach in team conduct (missing a game).