John Leguizamo On Baseball Cards

My girlfriend came home last night listening to the podcast of NPR’s “Wait Wait Don’t Tell Me” and informed me that John Leguizamo (yes, The Pest himself) was on the show and the questions were about baseball cards. She rewound the episode so I could hear them. I knew all three answers (and you likely […]