McCovey Chronicles, a San Francisco Giants community
Wow, big news. Hope he doesn't rot on the bench.