An all-new Food Network Star is back for its 10th season this coming June! Beginning June 1st, this long-running program on the Food Network channel features 12 new contenders all vying for the title of Food Network Star and the chance to host their very own Food Network show. Shot in Los Angeles, Las Vegas and New York, Food Network Star season ten kicks off with a one-hour … [Read more...] about Food Network Star Season 10 ~ Premiering Sunday June 1, 2014