The Chicago Cubs, who played in and WON Game 7 of the World Series last night, handed out work excuse notes before the game. Guess they knew they were onto something big. Here’s hoping they don’t have to wait another 108 years.