It's the human and fun side of our sports heroes

James Yap confirmed the man behind meme

585

James Yap found himself in a hilarious situation.

The Rain or Shine veteran that he was the man behind the meme, in which there was this one person peaking at one’s house only to find out that it was just a tarpaulin.

Yap sure had some sense of humor with him.