Time ' s cover story drools over John Glenn , calling his upcoming Discovery mission a timely reminder that we can still have heroes .
The upcoming Discovery mission will be broadcasted on television .