I’ve had this post half-written for a few days, but it became more timely last night when Mark Buehrle pitched a perfect game for the Chicago White Sox, so it ...... Continue »