The Braves Thread

I was listening to the radio broadcast on my way home and they said that in the 8 game AL winning streak leading up to this game, the NL held the lead for a grand total of ONE INNING. How unlikely is that?
 

VN Store



Back
Top