I have set up a new blog and have a phantom "Home" page that can't be deleted. http://www.evolvesolarpower.com. I have set my entry page to a static page called "Welcome" and have set my posts page to be located under "Blog".
For some reason, Home cannot be removed from this site. It does not show up in my pages section. Does anyone have any ideas! Thank you in advance for any help.