Food Network Star Alton Brown Issues Apology To Upstate New YorkFood Network Star Alton Brown Issues Apology To Upstate New YorkIs it true that Food Network star Alton Brown is issuing an apology to Upstate New York, specifically, Buffalo New York?Dave "Wheels" WheelerDave "Wheels" Wheeler