Globe iconLogin iconRecap iconSearch iconTickets icon

Luna homers in first at-bat

April 8, 2004 | 00:00:49

4/8/04: Hector Luna hits a home run in his first Major League at-bat