Question: The list of players who have played for the Princeton Rays includes what player nicknamed "The Perfect Storm"?
Sentence (from "Princeton Rays"): The Princeton Rays are a minor league baseball team in Princeton, West Virginia, USA.
Relevant evidence: No