I heard Hugh Hewitt on the radio the other day say that the Indians "own the White Sox" this year.
So I sent him an email, asking him when the Indians last won a World Series.
He replied, "October 2006"
Anybody have a response to Hugh?
Well, let's hope he's right on that count.
Yeah, was he thinking Little League?
1948. So with Boston and Chicago winning the last two years, we're due.
2006 is ours.