The Atlanta Braves seem to be in taking-care-of-business mode with the Pittsburgh Pirates in town. Read more… Source: sportsnewsireland.com