Felipe Alou is a bain to the giants.