31 year-old featherweight boxer Orlando Cruz, who represented Puerto Rico at the 2000 Olympic Games and is currently ranked 4th in the world, has come out as gay.