Strumming on his acoustic guitar, the Season 11 winner seemed unfazed by the spotlight as he took to the field at San Francisco’s AT&T Park.
That doesn’t mean he wasn’t nervous about opening the showdown between the Giants and the Detroit Tigers:
“Gaaaaaaahhhhh leeeeeeeee that was nerve racking!!” he tweeted after the performance.
What do you think? Did the “Home” singer knock it out of the park?