Baseball
By not pitching yesterday, the Angels’ Jered Weaver had an edge to be named the American League’s starting pitcher for tomorrow’s All-Star Game in Phoenix. Weaver got word from Rangers manager Ron Washington, skipper of the AL squad, and called the honor “very exciting.’’ NL manager Bruce Bochy of the Giants will announce his starting pitcher today. Because of Major League Baseball’s rule that prohibits starting pitchers who threw yesterday from participating in the All-Star Game, six players were declared ineligible: the Yankees’ CC Sabathia, the Rays’ James Shields, the Tigers’ Justin Verlander, the Mariners’ Felix Hernandez, the Phillies’ Cole Hamels, and the Giants’ Matt Cain. Three other players, Red Sox pitcher Jon Lester, Rays pitcher David Price, and Phillies third baseman Placido Polanco, withdrew because of injury, meaning 16 players who were named All-Stars won’t appear, including 12 of the 68 originally chosen. The replacements named yesterday were pitchers David Robertson (Yankees), Alexi Ogando (Rangers), Michael Pineda (Mariners), Ricky Romero (Blue Jays), Kevin Correia (Pirates), and Craig Kimbrel (Braves); Diamondbacks catcher Miguel Montero; and Giants infielder Pablo Sandoval.