Legion cancels baseball season, Braves to play as independent