Globe iconLogin iconRecap iconSearch iconTickets icon

Halladay's perfect game

May 29, 2010 | 00:05:43

5/29/10: Roy Halladay throws the 20th perfect game in Major League history