I've been a fan since the 70's. And In that time We've had some great players. But there are 3, relative to their era who I'd put above the rest because of their sheer brilliance , Mahrez, Weller and Shilton, in that order.
Its said, football is the beautiful game, and its players like Mahrez that make it so, what that lad can do with the ball at his feet is sometimes just breathtaking. Personally I think he'll prove irreplaceable. I'm resigned that we'll lose him, hopefully not this window though, then how you fill the void and with what, god knows. I hope CS has a contingency.