Long Live the Idiots

Griff Baseball, Sports Leave a Comment

12 years ago today, the 2004 Boston Red Sox won their first World Series title in 86 years. I listened to the call of the final out, and it still gives me chills to this day. If you’re a Red Sox fan like myself, I’m sure you can remember exactly where you were, and who you were watching the game with. Sit back and enjoy a moment that I know I never thought I would see in my lifetime. “Why not us!?”







Leave a Reply

Your email address will not be published. Required fields are marked *