MIAMI—Word that a giant eyeball washed up on a South Florida beach has created a buzz on the Internet and in the marine biology community.

The huge, blue eyeball may ...

Published: 10/13/2012