Photo: Zach Dilgard
Food Network Star, Season 13: Top Moments of the Finale
Episode:
The Newest Food Network Star
Relive the best moments of the final episode, and go on set with Bobby Flay, Giada De Laurentiis and the newest Food Network Star.