Frank Wren »

The Atlanta Braves Have Dismissed General Manager Frank Wren

The Atlanta Braves Have Dismissed General Manager Frank Wren

Eldorado2452 September 22, 2014 0

Things have not turned out the way Atlanta Braves fans were hoping they would for their home team. Many Atlanta Braves fans entered the 2014 MLB believing that the Braves not only would win

Read More »