Not to hit you over the head too much with Giants news in the middle of November, but it seems worthwhile to note that Barry Bonds has been named National League Most Valuable Player for the fourth straight year, making that seven times total. No one else has ever been MVP more than three times. Say what you will about the ongoing steroid controversy, but Bonds is a ridiculously good baseball player. It's undeniable that he is among the very best handful of players in the history of the game and there are some legitimate arguments to be made that he is the best player ever.

If you've never been to a Giants game, you really should get out to one next year just in case your grandson is a baseball fan and you want to be able to astound him on a regular basis by regaling him with the story of how you once saw Barry Bonds play.