What Happened on May 21 2008
-
Boston Red Sox defeat Kansas City Royals, 6-3
Under unhappier circumstances, distress flares would be launched over Boston Harbor and operators added to talk radio switchboards. How is it... Read more
-
David Cook Wins the Seventh Season of 'American Idol'
Cook originally did not plan to try out for the show. He came to the auditions initially to support his younger brother (who did not make it to... Read more
-
Taylor Swift Performs "Should've Said No" At The 43rd Annual Academy of Country Music Awards
Big Machine Records announced the release of "Should've Said No" on Monday, May 19. The song is the fifth and final single from Swift's debut... Read more