Hey Phillies fans! Still sore over your team’s defeat in the 2009 World Series? Take comfort in the seductive gaze of fellow Phils fanatic Lyssa Lee Roberts. Though she doesn’t list her location (all that stalking finally paid off!) you can safely assume she’s somewhere in or around the great state of Pennsylvania.