San Francisco Giants prospect Angel Villalona has had his visa delayed back home in the Dominican Republic for what the team was told are weight and health issues.