The Atlanta Braves fired general manager Frank Wren on Monday, less than 24 hours after being eliminated from the NL playoff race.
The Atlanta Braves fired general manager Frank Wren on Monday, less than 24 hours after being eliminated from the NL playoff race.