Peel and clean corn.
Rub with olive oil, salt and pepper.
Roast in oven until cooked and beginning to brown, About 10-12 minutes at 375 degrees. Remove from oven and let cool.
Cut corn from cob and place in medium bowl.
Wash and finely chop the green onion and add to roasted corn in bowl.
Add crab meat to bowl and gently toss together to mix but not break the lumps of crabmeat.
Refrigerate mixture until needed.
Shred or slice crabby cheddar cheese.
Take 6 slices bread and spread one side of each piece with softened butter.
Place butter side down on a sheet tray sprayed with pan spray.
Top each piece with cheese, 1-2 slice tomato, 2 slices cooked bacon, scoop of crab mix (about ¼ to 1/3 cup of mix for each sandwich) and then top with more cheese.
Take remaining bread and spread butter on 1 side only.
Place top piece of bread on sandwich butter side up.
Sprinkle remaining cheese on top of bread to stick to butter.
In a medium hot skillet place sandwich cheese side down to brown the bread/cheese – be careful not to burn.
Carefully flip the sandwich and brown the other side, may need to lower heat so it does not brown too fast and inside gets hot and melty.
Remove from pan, cut in half on a diagonal and serve immediately dusted with Old Bay on top.