Mark Buehrle pitches perfect game for the White Sox

July 23, 2009 03:36 PM