Combine garlic, rosemary, and olive oil in glass dish or stainless steel bowl. Place steaks in olive oil mixture. Marinate steak for 1 hour before cooking.;
On a low heat, melt butter in a small saucepan. Add grated onions, minced garlic, and sugar. Using a wooden spoon, stir mixture well for approximately 3 minutes. Add remaining ingredients. Allow sauce to simmer 8 minutes stirring occasionally.
PREPARING STEAK Heat cast iron skillet (with grill marks) until skillet is very hot. Remove steaks from marinade and pat semi-dry. Place steaks in hot skillet and cook to desired temperature. Baste steak with BBQ sauce to taste.
Recipe courtesy of Richard Jones, executive chef Richard’s Place