weather icon 66 °

Week in photos

San Francisco Giants players celebrate after pitcher Matt Cain threw a perfect game against the Houston Astros in San Francisco. Cain pitched the 22nd perfect game in Major League history and first for the Giants, striking out a career-high 14 and getting help from two spectacular catches to beat the Houston Astros 10-0.