Sully Baseball
Talking Braves stadium and Angels team that should have won - April 20, 2017
The Braves new stadium seems nice but kind of what they already had. Meanwhile I discuss the Angels team that should have won.
The Braves new stadium seems nice but kind of what they already had. Meanwhile I discuss the Angels team that should have won.