Gallardo delivers in debut 

June, 18, 2007
06/18/07
11:14
PM ET