Greek Giant

Nine in a row! It’s bad. What is especially frustrating, or heartening, depending on your point of view, is that the Giants have been in pretty much each of those nine games. They were all winnable.

Last night Ozzie Albies did his best Willie Mays impersonation and it was sensational. D-Rod deserved better again.

The Giants current MLB Rankings:

  1. Slugging: 28
  2. Runs: 26
  3. OPS: 29

What day to pitchers and catchers report?

The Box

courtesy of ESPN