Steve Brown, the unfortunate Wycombe player who was sent off in the FA Cup win over Leicester, for the shameful offence of removing his shirt to celebrate his team's last-minute winner (his second bookable offence) might be interested in this extract from former referee Michel Vautrot's column on the FIFA website.
"A Bayern Munich player went off the pitch after having scored a goal, pulled off his shirt and waved it above his head like a windmill. When he saw the referee bearing down on him, yellow card at the ready, the player reacted quickly by giving his shirt to a handicapped fan - and received an ovation for the gesture. The referee would have needed a heart of stone to punish the offender for such a generous, if not altogether a spontaneous gesture and although the law really demanded it, the ref was intelligent enough to leave the card in his pocket." You'll know next time, Steve.