Just When I Thought I'd Seen Everything…

I just saw Steven Tyler sing "God Bless America" during the seventh-inning stretch at the Red Sox home opener at Fenway.

Update [5:19pm] Now, they have Neil Diamond on video doing "Sweet Caroline". He's looking more like Richard Feynman every day.

Update [5:43pm]. They won, 5-0. After that, how could they not? Apparently Bill Buckner threw out the first pitch to Dewey Evans, as well.

Last Modified 2008-04-08 5:45 PM EST