TBrown
Wolf of Beale Street
- Joined
- Feb 4, 2009
- Messages
- 70,370
- Likes
- 33,210
Who would have believed at the end of play in April the Braves would be +38 run differential and leading the NL with 151 runs scored... plus records both at home and away. Knocking on the door for first.
Yeah, it's April. But compared to April in 2017... uh, amazing.
Oh, and with a bullpen that is leading the planet in walks.