Day: June 3, 2010

Only 20 times Before

~ Cross posted at RightMichigan.com ~ Only 20 times previously, has a perfect game been thrown in Major League Baseball. Two of those times happening this year. Dallas Braden and Roy Halladay within the last 30 days found themselves with…