Our lad had a short trip outside and returned very bedraggled, muddy, fur in his front claws and stinking of tom cat! I would assume he's had a scrap. Aside from bathing him or leaving him out in the pouring rain (neither if which I wish to do) any ideas to get rid of the smell. The fight obviously occured when a tom has sprayed.
He is a right scrapper who loves to start a fight. He's neutered but he's like on of those aggro young blokes at kicking out time on a Saturday night!