from Fish Stripes2 years agoAwesome postseason drama on Tuesday.Trailing 2-0 to the Braves in the NLCS, the Dodgers had a measly 8% win probability in Game 3 entering the bottom of the eighth inning. Read at Fish Stripes[add][|| ... ]