Is this page necessary? We will import the blog you have now into this site and can then display the blog posts here. Or on the home page. Or most anywhere else for that matter.
I don't think we need the news page, if we can have the blog posts show here. That would be great!