Even baseball teams have to do some last-minute shopping to fill out their Opening Day roster.
It’s Christmas Eve. The tree shines brightly, the smell of cookies baking fills the air, and all the presents have been wrapped. At long last, it’s time to sit back, grab some eggnog, turn on your favorite 60-year old holiday special, and settle in for a long winter’s nap while you wait for guests to arrive.
Then, suddenly, your heart skips a beat,...