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

Apollo 17 astronauts honored at Adler Planetarium

WLS – Chicago 1:53 mins

Apollo 17, the last manned space mission to the moon, marks its 40th anniversary in December.

View Comments (0)