Jennifer Lopez played like a pro football player in a charity game in Puerto Rico. Jennifer Lopez is from Bronx, New York but her parents are from Puerto Rico, so the game had an emotional touch.The sexy popstar looks stunning with the hot tight shorts.