Felix Hernandez pitched the 23rd perfect game in Major League Baseball history and the third this season as the Seattle Mariners defeated the Tampa Bay Rays 1-0.
Dallas Braden was best-known for a spat with Alex Rodriguez until yesterday, when the Oakland Athletics pitcher with a career losing record threw Major League Baseball’s 17th perfect game in 110 years.
Matt Cain pitched the 22nd perfect game in Major League Baseball history as the San Francisco Giants beat the Houston Astros 10-0.
To baseball fans, the perfect game hurled by Roy Halladay of the Philadelphia Phillies last week was a moment to savor. For financial mavens, it was a reminder of the unpredictable nature of markets.
Chicago White Sox righthander Philip Humber retired 27 consecutive batters to pitch the 21st perfect game in Major League Baseball in a 4-0 win against the Seattle Mariners.
Dallas Braden of the Oakland Athletics became the 17th pitcher in Major League Baseball’s modern era to throw a perfect game, retiring all 27 batters he faced in a 4-0 win over the Tampa Bay Rays.
Jered Weaver of the Los Angeles Angels pitched the second no-hitter of the Major League Baseball season in a 9-0 win over the Minnesota Twins.
Kevin Millwood and five relievers of the Seattle Mariners combined to pitch the fourth no-hitter of the season in a 1-0 win over the Major League Baseball-leading Los Angeles Dodgers.
Manny Ramirez agreed to a minor- league contract with the Oakland Athletics and would have to serve a 50-game drug suspension before he plays this season.
Francisco Liriano pitched the first no-hitter of the Major League Baseball season as the Minnesota Twins beat the Chicago White Sox 1-0.