Arizona’s 40-year old lefty Randy Johnson becomes the oldest pitcher to throw a perfect game when his Diamondbacks beat the Braves 2-0. He joins Cy Young, Jim Bunning, Hideo Nomo, and Nolan Ryan as the only pitchers to toss no-hitters in each league. He also sets a new record for longest time between no hittes, 15 years. His first no-hitter was in June of 1990. Johnson will be enshrined this summer in Cooperstown.