Good News: SI's Dan George says the Twins will win the World Series.
Bad News: Who's Dan George? I read SI every week and the website every day, yet I've never heard of him.