Date: 04/21/2005 Views: 1088
SF Giants Alou hits a walk off HR - Giants win 3-2 over the Arizona Diamondbacks.