James Yap is a Filipino professional basketball player for the Rain or Shine Elasto Painters of the Philippine Basketball Association (PBA). In addition to his basketball career, Yap is also known for his involvement in politics.
The James Yap Chronicles: A Basketball Legend and Political Maverick Quiz