Re: ESPN Baseball Power Rankings (off-season)
[ QUOTE ]
Giants the first NL West team at #15. The problem is I as a Giant fan can't really argue that.
[/ QUOTE ]
Funny, I was skimming down the list and thought, "WTF? They don't think the Giants are going to win the West? Oh..."
|