If on the off chance you received a gift from someone and had nothing for them in return. (I did) And you were quick witted enough to explain that you ordered it online and you have no idea why it hasn't shown up yet. (One of my favorites in the excuse department)
Here are a couple of options:
First off, Callaway is selling a Florida Marlins Stand Golf Bag.
Should the person on your list be more of the "lounge around, sipping drinks with umbrellas in them" variety. This may be what you are looking for: Florida Marlins Hawaiian Shirt.
I actually received my first Marlins related Christmas gift, ever, this year. Thanks Stacy!