Alton Brown is one of the Food Network’s fan favorite celebrity chefs, however, he recently made the decision to leave the channel and head to Netflix to host If you don’t know, Alton was the original host of Iron Chef America when it aired on the Food Network… Read entire story.
Source: Just Jared