The American League has not lost an All-Star game since 1996. That's a 13-game undefeated streak (12 victories and a tie), which is amazing. The past four games have been one-run victories. Between 1963 and 1982, the National League won 19 of 20 games (including 11 straight), which is even more amazing. What is your greatest All-Star memory? Mine is the 1967 game, in which Tony Perez homered in the top of the 15th inning to give the National League a 2-1 victory. I was 10 years old and had just discovered baseball. I remember being very tired, but staying up late to watch the end of the game. The 1967 game, like tonight's game, was in Anaheim Stadium.

Prediction: American League 7, National League 4. The undefeated streak continues. MVP: Vladimir Guerrero (two home runs, four runs batted in).