Ben Vaughn stops by WXIN to discuss his career and some of the worst restaurants he`s seen.
1 / 20
Tribune
Fri, May 31, 2013 3:40 PM EDT