NBA Player Kris Humphries Shirtless in Mexico!

Over the week New Jersey Nets player Kris Humphries spent some time to soak up the sun with girlfriend Kim Kardashian, while showing of his muscular body Kris revealed his white and gray Calvin Klein underwear!

Check out more pics inside!

Picture source: Celebuzz