Home run call
So when did everyone turn into Mariner announcer Dave Niehaus? Palin's selection was a home run. Her speech tonight will be a home run. My oh my, why is everyone using the same metaphor?
1. Baseball is patriotic?
2. Deference to her career as a sports anchor? (See video above).
3. Cliches rock!
4. Other