56 fast facts on former Chicago White Sox ace Mark Buehrle
July 23, 2009: Mark Buehrle's perfect day – Sun Sentinel
Matt Cain throws first perfect game in history of San Francisco Giants franchise (with list of perfect games in MLB history and play-by-play of Cain's perfect game)
Remembering Mark Buehrle's perfect game
Oral history of Mark Buehrle's perfect game
Remembering Mark Buehrle's perfect game
Full 9th inning of Buehrle's perfect game
Toronto Blue Jays' Mark Buehrle gives emotional performance against Chicago White Sox
Oral history of Mark Buehrle's perfect game
Through The Years, Memories and Backstories… The Perfect Game… – Sports Photographer Ron Vesely
Column: Is Mark Buehrle worthy of the Hall of Fame?
Perfect: The Inside Story of Baseball's Twenty Perfect Games: Buckley Jr., James: 9781600786761: : Books