For those of you who may not be aware, I kind of have a massive crush on the Portland Sea Dog’s mascot. I have had a crush on Slugger since I was a wee child and would drag my mom around the stadium to get pictures and high-fives from him.

I am now 25 years old and I still have a soft spot for the sea dog. So much so, that my coworkers actually surprised me with a visit from Slugger himself in our office. One of, if not THE, most iconic moments in my life.

It was the most alarming, pleasant, spectacular, and confusing surprise of my life. Seriously, check it out:

... Legendary.

Slugger the Sea Dog

I don’t know what it is about him that I just love, but a huge factor is his creativity, life and energy. I know, he’s a mascot, those are kind of the job qualifications.

I would know! I auditioned to be the mascot of the University of Miami but that’s a whole other story I may have to share with you another time.

The big thing about this dog is that he rocks costumes all the time; I’m not just talking lame little dress-up moments, but iconic, killer costumes that usually go with a specific theme at a game.

Except, I’m not really sure where hula dancing falls into play with baseball.

It doesn’t matter, though, just look at those hips swing!

You never know which version of Slugger you’re going to get at a Sea Dogs game and he has blessed us all with some killer costumes in the past. Here are some examples of the times when Slugger the Sea Dog blew us away with his strong dress-up game:

35 Times Slugger The Sea Dog Amazed us With Killer Costumes

There's a reason he's in the Mascot Hall of Fame.

Here Are 30 Maine Restaurants Our Parents Took Us to When We Were Growing Up

Have you ever wondered if those restaurants your parents took you to when you were younger are still here in Maine? Do they look the same? Does the food still taste super yummy? Here Are 30 Maine restaurants our Parents took us to when we were growing up, Let the nostalgia begin!

30 Celebrities That are Red Sox Fans

There are many celebrities that are a part of the Red Sox Nation! Some have season tickets while you may see some at only a couple of games every year.

More From Q97.9