Sport Shifting Focus from Russell Martin: Is Brendan Rodgers Also Losing His Touch at Ibrox? The celebration has ended for Russell Martin. Even the most uninformed observers… InternewscastAugust 31, 2025 View Post