Dustin Pedroia Wants to Find Bigfoot

As a New Yorker, I often make fun of the Boston Red Sox. I mean, how could I not? They’re making the Mets look respectable these days. But I digress, and this post is not about offending Red Sox fans. If I wanted to do that, I could just talk about how Kevin Youklis is […]