David Archuleta, God Bless America
Game One between the Tampa Bay Rays and the Boston Red Sox in this year's American League Championship Series featured a low-scoring affair won by Boston, 2-0.
It also featured American Idol runner-up David Archuleta on the microphone.
He sung "God Bless America" during the seventh inning stretch. Take a look and a listen:
Related Posts
- Aerosmith Member Confirms Steven Tyler as American Idol Judge
- Report: Jennifer Lopez and Steven Tyler to Join American Idol; Ellen DeGeneres and Kara DioGuardi Out For Season 10
- The American Idol Finale: A Photo Montage
- The American Idol Winner Is...
- American Idol Review: Bowersox by TKO!










October 14th, 2008 1:24 PM
To state the obvious, David hit it out of the park! He has such a richly expressive, soulful voice that just soars. The young man is vocal dynamite, and his album debut on 11/11 can't come soon enough - I will be buying.