Quote Originally Posted by Enscheff View Post
But...the Braves didn’t suck last year and are very unlikely to suck this year.

I think the root cause of your ranting is that you don’t quite understand what is reasonable to expect from a team with a middling payroll. Winning 85-90 wins long term is about the best that can be expecteded.
Not true.

Astros, Cardinals, Indians, Brewers are all on a "middling payroll" with the Cards being on the high side of that range. Building a team that wins in the 85-90 range on a consistent basis will rarely get you anywhere and is the path of the Pirates, Rays and A's...in other words small market clubs.

There's a difference in not sucking and being legitimately good.