Question: Race to Space is set in a Florida cape discovered by what Spaniard in 1513?
Sentence (from "Cape Canaveral"): Cape Canaveral, from the Spanish "Cabo Cañaveral", is a cape in Brevard County, Florida, United States, near the center of the state's Atlantic coast.
Relevant evidence: No