Combatting Emotion With Facts, Part 1
(Today, I’m going to start rolling out a series of posts that just deliver short pieces of factual information. My goal is to provide a little perspective to the hysteria that is sweeping through the fan base. Feel free to share these facts with any and all irrational overreactors you may encounter.)
Fact Number One:
The San Francisco Giants hit 103 home runs last year, ranking 30th out of 30 Major League teams. The San Francisco Giants won the World Series.