I modified this recipe a little as it calls for 3 ears of fresh corn but I used can corn instead. It is quite versatile in that it can be used as a dip with Frito Scoops or chips or as a salad by itself.
Combine all ingredients except avocados in a large bowl and mix well. Cover and chill for a few hours or overnight. Right before serving, add avocados and mix gently. being careful not to mash the avocados. Garnish with a few sprigs of freshly chopped cilantro, if desired. Serve at room temperature.
I did not use fresh corn as it isn't in season so I used two cans of regular corn, drained. ENJOY!