News

Spencer Schwellenbach has been exactly the pitcher the Atlanta Braves hoped he would be to begin the 2025 season.