
Seven years. Two Wild Cards. One National League East championship.
Since 2009 the Atlanta Braves have averaged 92 wins per season. Only the New York Yankees have won more regular season games than the Braves during the same time. Continue reading “Major League Baseball 2014: Why November 22nd, 2013 Was The Real Beginning Of The End For Frank Wren”