The Atlanta Braves relieved Frank Wren of his duties as general manager today. The team is in the midst of another September...