The Braves lost 18-3 yesterday, and I don’t think you could say a single positive thing about the game. I also don’t think you’d want to try, as the pollyannaish act of attempting to put lipstick on last night’s pig would require more self-delusion than any self-respecting sports fan wants to endure. Look, our team’s [...]