The American League has won its seventh straight All-Star game, beating the National League 4-3 behind a terrific catch by Carl Crawford and a trio of bullpen aces.
DETROIT, July 12 (UPI) -- Baltimore's Miguel Tejada and Texas' Mark Teixeira each had a homer and two RBI to lead the American League to a 7-5 All-Star win over the National League.
NEW YORK, June 23 (UPI) -- Joe West will be behind the plate when National League and American League all-stars take the field in Detroit for Major League Baseball's 2005 All-Star Game July 12.