Thanks for using our Answers Forum. I understant that your a huge Braves fan and don't want to miss any games. The Slingbox would be perfect for you. Any channel that you get on your cable box, can be viewed via the internet anywhere in the world when you connect the Slingbox.
The above link explains how to contact our support anywhere in the world. Since you are based in the US, the number you would call would be 877-GoSling (877-467-5464) and our hours of operation are 10am to 10pm est., 7 days a week.
Hope this helps.
Sling Moderation Team