Combine marinade in bag. Season legs with salt and pepper and add to marinade. Chill chicken several hours or overnight.
To prepare legs, preheat oven to 400˚F. Arrange legs on wire rack over foil-lined baking sheet and shake off excess marinade as you remove to tray. Bake 35-40 minutes, turning once, to crispy and skin is tight. Chicken can also be grilled over medium high, 375˚F to 400˚F, turning occasionally.
For salad, combine all ingredients in shallow dish or bowl and let stand 20 minutes. Toss again to serve.
For corn, preheat griddle or grill over medium-high heat, spray with cooking spray and cook corn 8-10 minutes, turning occasionally. Melt butter in small pot with crushed garlic, liberally brush on corn and season with salt and coarse black pepper. Sprinkle corn with freshly grated Parm to serve.