Thread: Last Minute Roll Call for This Weekend at the new TED
Braves current President of Baseball Operations?