Brian Vasquez pleaded guilty to three counts of sexual assault on a child and could face 40 years to life in prison.