Tempers flared after an intense 2–2 draw as Rangers captain James Tavernier McGregor launched a fierce verbal attack on a Hearts star who allegedly refused to shake his hand at full time. The dramatic moment has quickly gone viral, sparking heated debate among fans and pundits alike.
Speaking in his post-match interview, McGregor did not hold back, accusing the Hearts player of showing a lack of respect and professionalism. According to the skipper, the snub happened moments after the final whistle when players traditionally exchange handshakes as a sign of sportsmanship.
McGregor added fuel to the fire by declaring: “He can never reach my level. I’ve earned my respect in this game.” His comments underline just how personal the incident felt, with emotions still running high after a fiercely contested match.
Supporters on social media are divided — some backing McGregor’s strong stance, while others feel the incident has been blown out of proportion. Either way, the clash has added extra spice to an already heated rivalry and could set the tone for future meetings between both sides.
👀 Full interview below — don’t miss the explosive reaction!














