I know, I know, this is football territory. However, I am asking this question over on my baseball site and I thought some of you folks might like to stop over and weigh in.
Read the article and vote in the poll. I am really curious to see how that turns out.
Now back to your regularly scheduled non-stop Giants' talk.