Last night, the Top Ten List on The Late Show With David Letterman was presented by the members of the Team USA from the World Baseball Classic.
The highlight: Dave referred to it as the “World Series Baseball Classic”, which seems to be about the right level of…
Read the full story >>