James Yap commonly plays the position of Shooting Guard. He is a Filipino professional basketball player for the Rain or Shine Elasto Painters of the Philippine Basketball Association (PBA).
The James Yap Chronicles: A Basketball Legend and Political Maverick Quiz