Roy Halladay
Philadelphia Phillies (2010)
Doc tossed the second
perfect game in franchise history, and the 20th perfect game in the history of Major League Baseball with a dominant performance against
Florida Marlins tonight. The Phillies ace threw 115 pitches and struck out 11 batters to improve his record to 7 - 3.