Final Wonder - Captivating Lists

Tagged: mlb awards

Baseball pitcher throwing a perfect game

Every MLB Perfect Game in History

On June 2, 2010, Detroit Tigers pitcher Armando Galarraga retired 26 consecutive Cleveland Indians batters. He needed one more out. Jason Donald hit a routine ground ball to first baseman Miguel Cabrera, who flipped... Read More →