Heat grill over medium-high heat.
Husk corn and douse with lime juice, drizzle with oil and season with salt. Grill corn to char all over, 10 to 12 minutes.
Combine vinegar and brown sugar over medium-low heat, stir in Worcestershire, grill seasoning, ketchup or tomato sauce, and hot sauce. Simmer a couple of minutes.
Baste corn liberally with sauce and cook 1 minute longer. Remove from grill, cover corn with chopped green onion and serve.