Hello I go scalloping every year and every time I cook them fresh without freezing them they taste great, but when I have an abundance of scallops I freeze them and eat them at another time but they are always so fishy tasting after they've been frozen. Is there any way to get rid of or atleast take a little bit of that fishy flavor away from it?  
Technically, this "fishy" smell is there because it's no longer fresh.   Here's a link that scientifically explains what causes the "fishy odour" in our seafood. Below is a layman term of explaining the fishy smell.  Have you ever been to fish market for example in Singapore? There's always a  slight lingering"fishy" smell (let's be honest), because the fish are not exactly 100% fresh as they are often caught at in the wee hours and sold to fish monger. By the time the fish are delivered to their shop, it isn't as fresh as it is when it is caught alive.  However, if you ever go to a fish market in Japan, you hardly smell any fishy smell. Instead, you smell a fresh sea. Why? Fish market in japan often bring their fish to sell upon catching them from the sea (24/7) and it's a common practice in their country unlike other countries.   Not to forget, a freezer is a place where you often place your meat and fish and leave it there for like days or weeks because people often assume that freezing your poultry or fish will keep it "fresh". Technically, it does prevent your items from going bad so quickly, but it definitely DOES NOT KEEP IT FRESH ! Therefore, fresh scallops will smell fishy after leaving them together with other meats in the freezer for too long.  So, there are some ways you can get rid of the smell.   Soak it in the milk for about 10-20 minutes and tap it dry. Marinate the scallops with some fresh / grated ginger with salt and pepper.    Ginger is a common item used in chinese cooking to remove any fishy smell from seafood such as fish maw .   Soak it in lemon juice!  