5/29/2010: Roy Halladay is perfect in Miami
White Sox's Humber throws perfect game vs. Mariners
5/29/2010: Roy Halladay is perfect in Miami
Halladay throws perfect game, beats Marlins 1-0 - The San Diego Union-Tribune
Roy Halladay Perfect Game vs Marlins
Roy Halladay Was Perfect, May 29, 2010
Giants Year in Review, In Their Own Words: Rock Bottom, BABIPed, Big Boy Pants, Dig-Me Sessions and more - Giants Extra
Roy Halladay: Breaking News, Rumors & Highlights
Roy Halladay, modern Stoic and Cy Young winner, dies at 40 - Sports Illustrated