Seattle Mariners pitcher Felix Hernandez has always dreamed of throwing a perfect game. On Wednesday, his dream became reality. Hernandez threw the 23rd perfect game in MLB history in a 1-0 victory over the Tampa Bay Rays. Afterwards, "King" Felix said...
The rosters for the 2011 Major League Baseball All-Star Game, scheduled for Tuesday, July 12, at Chase Field, in Phoenix, Arizona, were released, on Sunday.