Marshy might be but Des Parrot doesn't play for City.
It also isn't his nickname.
And i completely agree with you. I don't use the whole footballer nickname thing, proper cringy. As for Des Parrot, i've heard that he was a bit of a goalkeeper back in the day, so he may be entitled to use Nicknames