Atlanta Braves' Travis d'Arnaud's third home run of the night is a grand slam against the Texas Rangers. Read this story
Atlanta Braves' Travis d'Arnaud's third home run of the night is a grand slam against the Texas Rangers. Read this story
More from FOX Sports | Travis d'Arnaud Home run Grand slam