- Could a brain parasite found in cats help soccer teams win at the World Cup? https://slate.com/technology/2010/07/could-a-brain-parasite-found-in-cats-help-soccer-teams-win-at-the-world-cup.html 34 comments soccer
- Could a brain parasite found in cats help soccer teams win at the World Cup? http://www.slate.com/id/2259350/pagenum/all/ 7 comments science