Three Things The Giants Should Do
It’s September 1st and the Giants are tied for the Wild Card lead in the NL. Commence freakout. Before you preorder your World Series tickets, realize that there’s a lot of baseball left to play. BP’s postseason odds projection has us pegged at a 22.4% chance of winning the Wild Card. The Rockies’ odds are currently at a 53.9%. With… Read more →
