 sounded good just before baseball's all-star game last night country music's cody johnson hit every note of the star-spangled banner at global life field in arlington hours after ingrid andres apologized for her rendition at the home run derby the night before explaining she was drunk