Get excited: Food Network's number one series, Food Network Star, premieres its seventh season tonight at 9 p.m. As we once again count down to more hopefuls competing for their own show (get acquainted with the new cast!), we take a look back at winners and finalists from seasons past and come to a conclusion: what happens on the Food Network stays in the Food Network. To see what we're talking about, keep reading.