Brandon Belt certainly has a flair for the dramatics.
Prior to the Giants' 6-5 win over the Miami Marlins in extra innings on Opening Day at Oracle Park, the first baseman and self-proclaimed "captain" of the team made quite the entrance.
Stay in the game with the latest updates on your beloved Bay Area and California sports teams! Sign up here for our All Access Daily newsletter.
On Saturday morning, starting pitcher Alex Wood was still in disbelief.
Us too, Alex. Us too.
After riding in on a boat, wearing a captain's hat and throwing things into the crowd to the tune of the Pirates of the Caribbean theme song, Belt went on to have a great game, going 2-for-4 at the plate with a home run and a walk.
San Francisco Giants
Find the latest San Francisco Giants news, highlights, analysis and more with NBC Sports Bay Area and California.
RELATED: Bart's memorable Opening Day, first homer 'a long time coming'
We'll wait and see what the Captain has in store for us against the Marlins on Saturday.
There's a fishing joke in there somewhere.
Download and follow the Giants Talk Podcast