Are you the OP's son who gave this guy your shirt then took a photo , or somebody else unconnected from the OP's son who gave this guy your shirt, only for shingle JR to bump into him at a later date?
If the latter, this could be the begging of a new NSC game; 'Give your shirt to a random...