Sherlock and Holmes, dismissed! That mystery giant eyeball that washed ashore in Florida came from a swordfish.