Science and Science Fiction Chasing the World's Checkered Flag