NBC Learn is a site from NBC News that contains news stories, images, primary source documents, and lesson materials for teachers, students and parents.
There are current events, the science of, and much more.
Some of the resources are fee-based, some are free. The current events are free and there is a page of Free Resources that includes the Science of Football and Hockey, Chemistry, Changing Planet, Science of Olympics and a section on the Titanic.
These are some great resources for teachers to use with their students.