Blue Ridge CTC’s Steven Weiss is competing on Food Network’s new “Ultimate Baking Championship,” debuting March 9 with 16 top ...