It’s Official: The Braves Are Moving to Cleveland, Spiders Era Begins
Well, folks, the speculation is over. The Atlanta Braves are no more. In their place, the Cleveland Spiders will rise from the ashes of history, as the team’s new owner has made it official—baseball is returning to Cleveland under the Spiders name. After weeks of rumors, hand-wringing, and heated debates, the move has been finalized. The Braves’ ownership group, led by its new principal owner, made the announcement today, confirming that...