Perfection in Chicago
White Sox right-handed pitcher Philip Humber recorded the first perfect game thrown in almost two years on April 21st. Humber becomes the 21st pitcher in MLB history to throw a perfect game. Roy Halladay was the last person to a perfect game on May 29, 2010. Humber was the third overall draft pick in the […]