Yep, it is confirmed… New article from ESPN explains… Tom is leaving the Braves.
ESPN Article
NY Times Article
Filed under: Uncategorized
Yep, it is confirmed… New article from ESPN explains… Tom is leaving the Braves.
ESPN Article
NY Times Article