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 4:23 PM EDT