The second season of The Next Food Network Star series was taped in December 2005 .
The second season of The Next Food Network Star series was began airing in March 2006 .
The second season of The Next Food Network Star series was taped in December 2005 and began airing in March 2006 .