Filed under: Perfect Game, Philadelphia Phillies, Roy Halladay, Toronto Blue Jays