Sign in to NFL Now to watch the best of the NFL, personalized for you

NASA working on planet-saving radar system

WESH - Orlando Videos 1:44 mins

The first steps are underway at Kennedy Space Center to find and track any asteroid that may someday hit Earth.

View Comments (10)