ZacheryB, welcome to the forum! It's good to have you join us. Do you have a CL? What model? What sail number?
The appendage you are seeing is some kind foil that helps to lift the boat out of the water. Pretty cool, eh? Here's another view of a different boat.
Photo Credit: segelreporter.com
Are you considering one for your boat?