Neil Young, Lance Armstrong, Neil Armstrong ... what's the dif?

By By Carl Dubois / Special to the American Press

Apparently, it's easy to get them confused. To wit: On no, NBC News