A couple of strong, undefeated logos here. For its simplicity and the Sharks logo's overuse of detail and underuse of color, the Flames will win this point.
Thanks to good ol' water and the depth of the oceans, a Shark never has to worry about being engulfed in Flames.
Here we have two logos that are very good at symbolizing their team names. What I have to take issue with is the Sharks logo's lack of color. The teal and grey are used only in a thin outline of the triangle surrounding the shark. The Flames' "C" logo is a classic and the fire coming out of its back is scary.