Monday, July 5, 2010

Trivia: All-Star Game Representin' Part 2

This one keeps with the same theme as last week's question. Stan Musual has hit the most career home runs in All-Star games with a total of six. But all of his homers came while representing one team: the St. Louis Cardinals. The highest number of different teams that a player has hit an All-Star Game home run for is three. Can you name that player? (Hint: Yes, this player is currently active .)

5 comments:

lisa :) said...

No clue, really, but I'll take a shot in the dark and guess ...Soriano?

Greg McConnell said...

Ding! Ding! Ding! We have a winner!

Alfsonso Soriano is the only MLB player to hit an All-Star Game homer representing at least three different teams.

I actually heard this one during the Cubs game a few weeks ago. But when I went online to confirm it, I really had trouble finding it. Turns out the best I could do was find the home run list on this Baseball Reference page. It shows the players who have hit the most All-Star Game home runs. Then I went through each player's career to make sure Soriano was the only guy on that list who had hit an All-Star Game homer with three different MLB teams.

See, Lisa, turns out you really did have a clue! Nice job. ;-)

Greg McConnell said...

And by "during the Cubs game" I mean a Cubs game on TV. I think it was the Saturday night game on Fox...

lisa :) said...

Sweet! I figured he was a good guess because I knew he's played with a lot of teams, made lots of All-Star appearances, and knows how to hit a homer. :)

Greg McConnell said...

BTW, Lisa, just because you're blogging about books now doesn't mean we'll let you off the hook for your annual Home Run Derby recap...